選擇的第一個對象元素不被認可,但其餘的是包裝多創造了.wrapAll
$(links).next(date).next(breakline).andSelf().wrapAll('<span class="mangaLine">');
選擇的第一個對象元素不被認可,但其餘的是包裝多創造了.wrapAll
$(links).next(date).next(breakline).andSelf().wrapAll('<span class="mangaLine">');
我不太明白你想要什麼,它可能取決於你的具體HTML結構和部門,但我認爲你需要第一next
後添加一個額外的andSelf()
:
$(links).next(date).andSelf().next(breakline).andSelf().wrapAll('<span class="mangaLine">');
您需要在鏈中的一個對象,以及與另一.andSelf()
調用,就像這樣:
$(links).next(date).andSelf() //add links back
.next(breakline).andSelf() //add dates and links back
.wrapAll('<span class="mangaLine">');
.andSelf()
只增加了.prevObject
鏈,它不能跳回到不止一個步驟,所以你需要之前也拿到鏈。有幾個鏈接變通方法,我只是這樣做,認爲上面看起來最乾淨。
@RoToRa - 它會,當我意識到它時,我正在做一個演示,更新更清潔 – 2010-11-24 12:50:19
什麼你的標記看起來像什麼? `.nextUntil()`在這裏可能更合適(並且更便宜)。 – 2010-11-24 12:52:32