Bug Tracker

Ticket #2192: selector.diff

File selector.diff, 557 bytes (added by cloudream, 14 years ago)

patch for /src/selector.js

  • selector.js

     
    344344                                                 type == "!=" && z != m[5] ||
    345345                                                 type == "^=" && z && !z.indexOf(m[5]) ||
    346346                                                 type == "$=" && z.substr(z.length - m[5].length) == m[5] ||
    347                                                  (type == "*=" || type == "~=") && z.indexOf(m[5]) >= 0) ^ not )
     347                                                 type == "*=" && z.indexOf(m[5]) >= 0 ||
     348                                                 type == "~=" && (' '+z+' ').indexOf(' '+m[5]+' ') >= 0) ^ not )
    348349                                                        tmp.push( a );
    349350                                }
    350351