我有三個列表。 當我點擊下一步,我想獲得下一個李,這是好的,但是當我到達第一個列表的結尾時,我希望下一個是第二個列表中的第一個..我會嘗試解釋一下更好一點。nextAll() - 多列表遍歷
<ul class='list'>
<li image_id="1"></li>
<li image_id="2"></li>
</ul>
<ul class='list'>
<li image_id="3"></li>
<li image_id="4"></li>
</ul>
<ul class='list'>
<li image_id="5"></li>
<li image_id="6"></li>
</ul>
所以,我有三個列表。接下來我想知道有多少利的有,所以我寫了..
var how_many $('ul.list li').length;
這是件好事,這勾起所有6裏的..
接下來我想找到一個李,如果它有圖像ID即時通訊。
var which = $('ul.list li[image_id^="' + image_id +'"]');
這一切都很好。
所以現在我要去尋找下一個李娜的圖片ID是什麼..
var found_next = which.nextAll('ul.list li').attr('image_id');
這也適用..
我然後加載新的圖像中使用具有回調.load更新當前image_id ...
「問題」是當點擊,next..next..next等,我說到第一個列表的結尾jquery帶回「未定義」不是第一個李第二個列表。有沒有人有任何建議?
任何幫助將不勝感激。
首先去的地方時,這些問題的發生 - > http://api.jquery.com/nextAll/組合 – elclanrs 2012-02-10 17:34:16