aboutsummaryrefslogtreecommitdiffstats
path: root/src/selector/selector.js
diff options
context:
space:
mode:
authorJohn Resig <jeresig@gmail.com>2007-07-29 22:32:06 +0000
committerJohn Resig <jeresig@gmail.com>2007-07-29 22:32:06 +0000
commit3c82f8fb4aed7b4e65e1dd9ed79718a155a7a492 (patch)
tree96f8d928dcc23d35b53192e27f249e53453a6bc9 /src/selector/selector.js
parent80a149b82831defa1a9f724801daefda0a8c5685 (diff)
downloadjquery-3c82f8fb4aed7b4e65e1dd9ed79718a155a7a492.tar.gz
jquery-3c82f8fb4aed7b4e65e1dd9ed79718a155a7a492.zip
Added a fix for Safari's broken CSS getComputedStyle accessing. Additionally, added a fix for Safari mis-reporting @selected for display: none options. The test suite is now completely passing in Safari 3. (Bug #1349)
Diffstat (limited to 'src/selector/selector.js')
-rw-r--r--src/selector/selector.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/selector/selector.js b/src/selector/selector.js
index 366cf3188..34aaf61e5 100644
--- a/src/selector/selector.js
+++ b/src/selector/selector.js
@@ -339,7 +339,7 @@ jQuery.extend({
for ( var i = 0, rl = r.length; i < rl; i++ ) {
var a = r[i], z = a[ jQuery.props[m[2]] || m[2] ];
- if ( z == null || /href|src/.test(m[2]) )
+ if ( z == null || /href|src|selected/.test(m[2]) )
z = jQuery.attr(a,m[2]) || '';
if ( (type == "" && !!z ||