"jQuery.queue 和 jQuery.fn.queue 不僅執行出隊操作返回隊頭元素,還會自動執行返回的隊頭元素" 這里指的應該是dequeue才對吧
用childNodes然后遍歷,和用ul.firstChild然后遍歷下一個兄弟節點一樣的吧
作者上例sibling的目的是遍歷兄弟節點吧,類似siblings
如果直接實現,是不是用原生的childNodes直接得到數組比較好,而非自己建立數組一個一個插入再返回數組
var ul = document.querySelectorAll('.level-2')[0];
$.each(ul.childNodes, function(i, ele) {
if (ele.nodeType === 1 ) {
$('div').append('xx')
}
})
作者上例sibling的目的是遍歷兄弟節點吧,類似siblings
如果直接實現,是不是用原生的childNodes直接得到數組比較好,而非自己建立數組一個一個插入再返回數組
var ul = document.querySelectorAll('.level-2')[0];
$.each(ul.childNodes, function(i, ele) {
if (ele.nodeType === 1 ) {
$('div').append('xx')
}
})