mirror of
https://github.com/jquery/jquery-ui.git
synced 2025-01-07 20:34:24 +00:00
Effects: Avoid cssHook blending in non-rgba browsers when the value is "transparent". Fixes #8914: odd behaviour of css hook when setting backgroundColor to transparent in IE7/8
This commit is contained in:
parent
f667d090a7
commit
da01fb6a34
6
ui/jquery.ui.effect.js
vendored
6
ui/jquery.ui.effect.js
vendored
@ -17,14 +17,14 @@ $.effects = {
|
||||
};
|
||||
|
||||
/*!
|
||||
* jQuery Color Animations v2.1.1
|
||||
* jQuery Color Animations v2.1.2pre@b11ed286205199b8db74220cd237c4f045050e63
|
||||
* https://github.com/jquery/jquery-color
|
||||
*
|
||||
* Copyright 2012 jQuery Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* http://jquery.org/license
|
||||
*
|
||||
* Date: Sun Oct 28 15:08:06 2012 -0400
|
||||
* Date: Thu Jan 3 14:21:32 2013 -0500
|
||||
*/
|
||||
(function( jQuery, undefined ) {
|
||||
|
||||
@ -596,7 +596,7 @@ color.hook = function( hook ) {
|
||||
var parsed, curElem,
|
||||
backgroundColor = "";
|
||||
|
||||
if ( jQuery.type( value ) !== "string" || ( parsed = stringParse( value ) ) ) {
|
||||
if ( value !== "transparent" && ( jQuery.type( value ) !== "string" || ( parsed = stringParse( value ) ) ) ) {
|
||||
value = color( parsed || value );
|
||||
if ( !support.rgba && value._rgba[ 3 ] !== 1 ) {
|
||||
curElem = hook === "backgroundColor" ? elem.parentNode : elem;
|
||||
|
Loading…
Reference in New Issue
Block a user