From: John Resig <jeresig@gmail.com>
Date: Fri, 20 Jul 2007 22:47:21 +0000 (+0000)
Subject: Safari doesn't return the correct computed opacity. (Fix for bug #1369)
X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=e647a8a1f63864aa350e8c24926170d0fdff653c;p=jquery.git

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

diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js
index f54ee30..0ff52fa 100644
--- a/src/jquery/jquery.js
+++ b/src/jquery/jquery.js
@@ -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];