我要刪除表格(id為table)的第2到4行怎么寫?$("#table tr:gt(1) &&tr:lt(6)").remove()&&在里面是怎么用的??
2 回答

慕運維8079593
TA貢獻1876條經驗 獲得超5個贊
jquery中:
eq:(取指定索引的元素)
實例:
<table width= "200" cellpadding= "0" cellspacing= "0" > <tbody> <tr><td>A</td></tr> <tr><td>B</td></tr> <tr><td>C</td></tr> <tr><td>D</td></tr> </tbody> </table> $(document).ready( function () { $( 'tr:eq(2)' ).css( 'background' , '#FF0000' ); }); |
結果:取的是C
gt:(取大于指定索引的元素)
$(document).ready( function () { $( 'ul li:gt(2)' ).css( 'color' , '#FF0000' ); }); |
結果:給大于2的增加一個顏色。
jQuery中并沒有and選擇器,只有andSelf。
andSelf:(將先前所選的元素加入當前元素集合中)
結果:找到所有 div,以及其中的所有段落,并為它們添加兩個類名。

慕哥6287543
TA貢獻1831條經驗 獲得超10個贊
你好 我給你 翻譯下吧 gt eq都是篩選器 比如 一個ul中有 5個 li 首先 明確一點 下標從0開始
gt(1) 代表著 下標大于1的 也就是 下標234 都可以
eq(1) 代表著 第二個
&&這個是 并且的意思 但說實話 我沒用過這個 前兩個 gt 和 eq倒是常用
- 2 回答
- 0 關注
- 401 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消