Fixed bug #194, added regression tests
This commit is contained in:
parent
6ebf2f979c
commit
529203f6b5
|
@ -39,7 +39,7 @@
|
||||||
|
|
||||||
<input type="radio" name="radio2" id="radio2" checked/>
|
<input type="radio" name="radio2" id="radio2" checked/>
|
||||||
<input type="checkbox" name="check" id="check1" checked/>
|
<input type="checkbox" name="check" id="check1" checked/>
|
||||||
<input type="checkbox" name="check" id="check2"/>
|
<input type="checkbox" id="check2"/>
|
||||||
|
|
||||||
<input type="hidden" name="hidden" id="hidden1"/>
|
<input type="hidden" name="hidden" id="hidden1"/>
|
||||||
<input type="text" style="display:none;" name="foo[bar]" id="hidden2"/>
|
<input type="text" style="display:none;" name="foo[bar]" id="hidden2"/>
|
||||||
|
|
11
src/jquery/jquery.js
vendored
11
src/jquery/jquery.js
vendored
|
@ -1522,9 +1522,9 @@ jQuery.extend({
|
||||||
"@": {
|
"@": {
|
||||||
"=": "z==m[4]",
|
"=": "z==m[4]",
|
||||||
"!=": "z!=m[4]",
|
"!=": "z!=m[4]",
|
||||||
"^=": "!z.indexOf(m[4])",
|
"^=": "z && !z.indexOf(m[4])",
|
||||||
"$=": "z.substr(z.length - m[4].length,m[4].length)==m[4]",
|
"$=": "z && z.substr(z.length - m[4].length,m[4].length)==m[4]",
|
||||||
"*=": "z.indexOf(m[4])>=0",
|
"*=": "z && z.indexOf(m[4])>=0",
|
||||||
"": "z"
|
"": "z"
|
||||||
},
|
},
|
||||||
"[": "jQuery.find(m[2],a).length"
|
"[": "jQuery.find(m[2],a).length"
|
||||||
|
@ -1583,6 +1583,11 @@ jQuery.extend({
|
||||||
* @test t( "Attribute Exists", "a[@title]", ["google"] );
|
* @test t( "Attribute Exists", "a[@title]", ["google"] );
|
||||||
* @test t( "Attribute Exists", "*[@title]", ["google"] );
|
* @test t( "Attribute Exists", "*[@title]", ["google"] );
|
||||||
* @test t( "Attribute Exists", "[@title]", ["google"] );
|
* @test t( "Attribute Exists", "[@title]", ["google"] );
|
||||||
|
*
|
||||||
|
* @test t( "Non-existing part of attribute [@name*=bla]", "[@name*=bla]", [] );
|
||||||
|
* @test t( "Non-existing start of attribute [@name^=bla]", "[@name^=bla]", [] );
|
||||||
|
* @test t( "Non-existing end of attribute [@name$=bla]", "[@name$=bla]", [] );
|
||||||
|
*
|
||||||
* @test t( "Attribute Equals", "a[@rel='bookmark']", ["simon1"] );
|
* @test t( "Attribute Equals", "a[@rel='bookmark']", ["simon1"] );
|
||||||
* @test t( "Attribute Equals", 'a[@rel="bookmark"]', ["simon1"] );
|
* @test t( "Attribute Equals", 'a[@rel="bookmark"]', ["simon1"] );
|
||||||
* @test t( "Attribute Equals", "a[@rel=bookmark]", ["simon1"] );
|
* @test t( "Attribute Equals", "a[@rel=bookmark]", ["simon1"] );
|
||||||
|
|
Loading…
Reference in a new issue