Answers:
是。
在jQuery的1.3.2版本注释说:
按文档顺序返回的元素
这是对jQuery选择器引擎的更改,该更改将返回的结果重新排列为文档顺序,而不是选择器的传递顺序。此更改是为了符合Selectors API规范( jQuery在支持它的浏览器内部使用。
jQuery 1.3并非如此:
“ a,b,c”样式选择器的顺序可能会更改。支持querySelectorAll的浏览器(Safari,Firefox 3.5 +,Opera 10 +,IE 8+)将按文档顺序返回元素,其他浏览器(当前)将按指定顺序返回元素。在1.3.2和更高版本中,所有以逗号分隔的选择器将按文档顺序返回。
可能会有一些例外,例如prevAll()文档中的例外:
“给出一个代表一组DOM元素的jQuery对象,.prevAll()方法将在DOM树中搜索这些元素的前身,并从匹配的元素中构造一个新的jQuery对象;这些元素将以从最接近的兄弟姐妹。”