jQuery对象集是按DOM元素的顺序排序的,请看以下例子。
1 | <div id="testOrder"> |
1 | alert($('h3, h2, h1').get(0).nodeName); |
虽然选择器的顺序是按照h3,h2,h1,但此时alert的内容是h1。因为$(‘h3, h2, h1’)是按照DOM顺序排序的。
您可以在这里查看和调试代码。
jQuery对象集是按DOM元素的顺序排序的,请看以下例子。
1 | <div id="testOrder"> |
1 | alert($('h3, h2, h1').get(0).nodeName); |
虽然选择器的顺序是按照h3,h2,h1,但此时alert的内容是h1。因为$(‘h3, h2, h1’)是按照DOM顺序排序的。
您可以在这里查看和调试代码。