Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.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
Javascript jQuery根据div中的文本删除5个特定div_Javascript_Jquery - Fatal编程技术网

Javascript jQuery根据div中的文本删除5个特定div

Javascript jQuery根据div中的文本删除5个特定div,javascript,jquery,Javascript,Jquery,有没有办法根据类名内的文本删除5个div。 这是我的部门 <div class='instagram'> <div class='name'>John</div> </div> <div class='instagram'> <div class='name'>Adam</div> </div> <div class='instagram'> <div class='na

有没有办法根据类名内的文本删除5个div。 这是我的部门

<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>

<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>Adam</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
<div class='instagram'>
  <div class='name'>John</div>
</div>
但是删除每个名字的最后5个div对我来说很困难,非常感谢您的帮助

请注意这些名字是动态的(John和Steve)。这些名称来自ajax结果。:)

谢谢!:)

可以与和一起使用

演示:

您可以与和一起使用


演示:

@PinoyStackOverflower如果您真正需要的是删除最后5个Adamas和最后5个John,我会选择简单的

$('.name:contains("Adam")').slice( -5 ).parent().remove(),
$('.name:contains("John")').slice( -5 ).parent().remove();

@PinoyStackOverflower如果你真正需要的是移除5个最后的Adamas和5个最后的Johns,我会选择简单的

$('.name:contains("Adam")').slice( -5 ).parent().remove(),
$('.name:contains("John")').slice( -5 ).parent().remove();

如果这些名称是动态的,这是否可能?John和Adam只是示例名称。@PinoyStackOverflower合并字符串并插入名称变量
:包含(“+data.name+”)
它不是简单地删除了最后5项吗?在你的生活中似乎是这样的test@spliter它会删除最后5个项目,其名称内容为
John
Adam
@PinoyStackOverflower replace
.parent().slice(-5)。remove()
.slice(-5)。最近('.instagram')。如果这些名称是动态的,是否可以这样做?John和Adam只是示例名称。@PinoyStackOverflower合并字符串并插入名称变量
:包含(“+data.name+”)
它不是简单地删除了最后5项吗?在你的生活中似乎是这样的test@spliter它删除了最后5项,其名称内容为
John
Adam
@PinoyStackOverflower replace
.parent().slice(-5)。remove()
.slice(-5)。最近('.instagram')。remove()
我认为这只会删除.name类。这不会删除.instagram div。我想删除名称所在的.instagram div。:)不,@PinoyStackOverflower,它也会删除
.instagram
。请检查结果窗口的来源;)谢谢你的回答,实际上这是我正在工作的网站,它仍然没有在我这边工作,因为名字下面有一个div,在这个网站上,名字是rayleeofficial,Erikogkris等等。所以当我使用你的代码时,它不会删除整个div。有什么想法吗?:)我认为这只会删除.name类。这不会删除.instagram div。我想删除名称所在的.instagram div。:)不,@PinoyStackOverflower,它也会删除
.instagram
。请检查结果窗口的来源;)谢谢你的回答,实际上这是我正在工作的网站,它仍然没有在我这边工作,因为名字下面有一个div,在这个网站上,名字是rayleeofficial,Erikogkris等等。所以当我使用你的代码时,它不会删除整个div。有什么想法吗?:)
$('.name:contains("Adam")').slice( -5 ).parent().remove(),
$('.name:contains("John")').slice( -5 ).parent().remove();