为了账号安全,请及时绑定邮箱和手机立即绑定

求大佬解释,关于jquery中eq、gt、and用法?

求大佬解释,关于jquery中eq、gt、and用法?

UYOU 2021-09-01 11:07:17
我要删除表格(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,以及其中的所有段落,并为它们添加两个类名。


查看完整回答
反对 回复 2021-09-06
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

你好 我给你 翻译下吧 gt eq都是筛选器 比如 一个ul中有 5个 li 首先 明确一点 下标从0开始
gt(1) 代表着 下标大于1的 也就是 下标234 都可以
eq(1) 代表着 第二个
&&这个是 并且的意思 但说实话 我没用过这个 前两个 gt 和 eq倒是常用

查看完整回答
反对 回复 2021-09-06
  • 2 回答
  • 0 关注
  • 366 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信