I'm having the same problem here. If I execute the following in a firebug console in one of our pages:
jQuery('input').each(function() {console.log(this)}) With 1.2.4 I get the individual elements: <input type="image" src="/content/images/buttons/logout_ico.gif"> <input id="InputSearch" type="text" style="height: 12px; width: 70px; font-family: Arial,Helvetica,sans-serif; font-size: x-small;" size="10" name="currentSearch"> <input id="btnSearch" type="image" disabled="disabled" src="/Content/ images/header/btn_searchbox1.gif"> <input type="submit" style="visibility: collapse; display: none;"> ... With 1.2.6 I get one array containing all matching elements: [input, input#InputSearch, input#btnSearch, input, input#impressionsToAdd, input#checkAllHigh on, input#checkAllBold on, input#checkAllFeatured on, input#checkAllSponsored on, input#save1.save, input#chkHigh_1.chkStyle 1, input#chkBold_1.chkStyle 1, input#chkFeatured_1.chkStyle 1, input#chkSponsored_1.chkStyle 1, input#chkHigh_2.chkStyle 2, input#chkBold_2.chkStyle 2, input#chkFeatured_2.chkStyle 2, input#chkSponsored_2.chkStyle 2, input#chkHigh_3.chkStyle 3, input#chkBold_3.chkStyle 3, input#chkFeatured_3.chkStyle 3, ...] Any ideas? Can anyone confirm that this is a bug or a new behavior?