Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jquery根据某些条件将公共类应用于html标记_Html_Jquery - Fatal编程技术网

使用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
是不推荐使用的函数,不应使用。