Testcase for jQuery Ticket 7216
Some attribute selectors broken
by jitter
HTML
<p>With jQuery 1.4.2/1.4.3 all input's get a value set. With 1.4.4 none are set</p>
<input id="i1" type="text" name="ns[id=var]" value="">
<input id="i2" type="text" name="ns[id=var]" value="">
<input id="i3" type="text" name="ns[id=var]" value="">
<input id="i4" type="text" name="ns[id=var]" value="">
JavaScript
//attribute value quoted
$("#i1[name='ns[id=var]']").val(1);
//attribute value quoted and escaped
$("#i2[name='ns\\[id\\=var\\]']").val(2);
//attribute value neither quoted nor esacped
$("#i3[name=ns[id=var]]").val(3);
//attribute value escaped but not quoted
$("#i4[name=ns\\[id\\=var\\]]").val(4);