Skip to content

Commit a66666c

Browse files
hansonrhansonr
authored andcommitted
jQuery fix for no :has selector
1 parent 3ddaed4 commit a66666c

File tree

1 file changed

+4
-3
lines changed
  • sources/net.sf.j2s.java.core/srcjs/js

1 file changed

+4
-3
lines changed

sources/net.sf.j2s.java.core/srcjs/js/jquery.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -867,9 +867,10 @@ function Sizzle( selector, context, results, seed ) {
867867
if ( newSelector ) {
868868
try {
869869
// SwingJS addition
870-
var mode = (newSelector.indexOf(":") >= 0 ? ":"
871-
: newSelector.indexOf(".not(") >= 0 ? ".not"
872-
: newSelector.indexOf("!=") >= 0 ? "!=" : 0);
870+
var mode = (newSelector.indexOf(":has(") >= 0 ? "has"
871+
: newSelector.indexOf("!=") >= 0 ? "!=" : 0
872+
: newSelector.indexOf(":") >= 0 ? ":"
873+
);
873874
if (mode && j2sInvalidSelectors.indexOf(mode) < 0) {
874875
push.apply( results,
875876
newContext.querySelectorAll( newSelector )

0 commit comments

Comments
 (0)