Re: [問題] JQuery的選擇問題

看板Ajax作者 (迷惘)時間15年前 (2009/12/23 00:03), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
借這個主題來問一下相關問題, 那如果想要選擇第i到第j項,大家會怎麼寫呢? 我只會用.filter(function(index){return index>=i || index<=j}) 的寫法, 不知道有沒有更方便的作法? ※ 引述《rexkimta (冷杉林)》之銘言: : ※ 引述《coldollsheep (加油加油^^)》之銘言: : : 朋友好 : : 我想問一個選擇器的問題 : : 假如我要選列 我們會用$('tr') : : 假如我要第一列 我們會用$('tr:first') : : 假如我要指定第三個 我們會用$('tr:nth-child(3)') : : 那....我的問題是 : : 假如我要取倒數第二個 要怎麼選? : 雖然多嘴回答了, : 不過發現和我想的也不太一樣。 : tr:nth-child是指作為它自己parent的第n個child的tr : 並不是tr的child…… : 至於它和eq的差異,請看以下例子: (恕刪) : 在這裡的 : $('td:eq(1)')是指所有td裡的第2個, : 而$('td:nth-child(1)')是指每個tr下面的第2個td。 : 所以$('td:eq(3)')是指第2個tr下面的第1個td,也就是全部td的第4個, : 但$('td:nth-child(3)')理論上是空的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.133.134
文章代碼(AID): #1BCEtGmu (Ajax)
文章代碼(AID): #1BCEtGmu (Ajax)