Safari doesn't return the correct computed opacity. (Fix for bug #1369)

This commit is contained in:
John Resig 2007-07-20 22:47:21 +00:00
parent f83211c684
commit e647a8a1f6

View file

@ -1471,6 +1471,9 @@ jQuery.extend({
ret = c && c.getPropertyValue(prop) || "";
});
if ( prop == "opacity" && ret == "" )
ret = "1";
} else if (elem.currentStyle) {
var newProp = prop.replace(/\-(\w)/g,function(m,c){return c.toUpperCase();});
ret = elem.currentStyle[prop] || elem.currentStyle[newProp];