使用jquery根据某些条件将公共类应用于html标记
我有类似的东西-使用jquery根据某些条件将公共类应用于html标记,html,jquery,Html,Jquery,我有类似的东西- <body> <p >PARA1</p> <p >PARA2</p> <p>PARA3</p> <p>PARA4</p> <p>PARA5</p> <p>PARA6</p> <button>REMOVE</button> </body> 有谁能告诉我如何修复此代码吗?您可以试试 $(
<body>
<p >PARA1</p>
<p >PARA2</p>
<p>PARA3</p>
<p>PARA4</p>
<p>PARA5</p>
<p>PARA6</p>
<button>REMOVE</button>
</body>
有谁能告诉我如何修复此代码吗?您可以试试
$("p").slice(4).addClass("new");
切片过滤器选择从返回的jquery对象的第n个元素开始的子数组
你可以试试
$("p").slice(4).addClass("new");
切片过滤器选择从返回的jquery对象的第n个元素开始的子数组
您可以使用
:第n个子项(n+5)
伪选择器选择第4个子项:
$('p:nth-child(n+5)').addClass('new');
您可以使用
:第n个子项(n+5)
伪选择器选择第4个子项:
$('p:nth-child(n+5)').addClass('new');
切片方法允许您选择大于或等于所提供索引的所有元素
$('p').slice(4).addClass('new')代码>
帕拉1
帕拉2
帕拉3
帕拉4
PARA5
PARA6
去除
切片方法允许您选择大于或等于所提供索引的所有元素
$('p').slice(4).addClass('new')代码>
帕拉1
帕拉2
帕拉3
帕拉4
PARA5
PARA6
去除
如果您想在添加新类的同时使用循环来执行更多操作
$('p')。每个((i,段落)=>{
如果(i>3){
$(段落).addClass('new')
//其他一些行动
}
})
。新建{
颜色:红色;
}
帕拉1
帕拉2
帕拉3
帕拉4
PARA5
PARA6
去除
如果您想在添加新类的同时使用循环来执行更多操作
$('p')。每个((i,段落)=>{
如果(i>3){
$(段落).addClass('new')
//其他一些行动
}
})
。新建{
颜色:红色;
}
帕拉1
帕拉2
帕拉3
帕拉4
PARA5
PARA6
去除
试试这个-$。每个($('p'),函数(键,值){if(index>3){$(this).addClass('new');})代码>试试这个-$。每个($('p'),函数(键,值){if(index>3){$(this).addClass('new');})
:gt
是不推荐使用的函数,不应使用。:gt
是不推荐使用的函数,不应使用。