如何在 jquery 中第三次出现 class 并向其添加另一个 class
How to get third occurence of a class in jquery and add another class to it
我需要获取第三次出现的 class 名称
class 的名字是 coral-buttongroup.rte-toolbar
。我怎样才能得到这个 class 的第三次出现然后附加一些东西到这个。
我试过
$('.coral-buttongroup.rte-toolbar').eq(2).append('<button class="desc-count"></button>');
但这不起作用。
您的代码有效
- 您嵌套了双引号,但您修复了它
- 您需要加载jQuery
- 您的代码必须等到元素存在
$(function() {
$('.coral-buttongroup.rte-toolbar').eq(2)
.append('<button class="desc-count">Click</button>');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="coral-buttongroup rte-toolbar">1</div>
<div class="coral-buttongroup rte-toolbar">2</div>
<div class="coral-buttongroup rte-toolbar">3</div>
<div class="coral-buttongroup rte-toolbar">4</div>
我需要获取第三次出现的 class 名称
class 的名字是 coral-buttongroup.rte-toolbar
。我怎样才能得到这个 class 的第三次出现然后附加一些东西到这个。
我试过
$('.coral-buttongroup.rte-toolbar').eq(2).append('<button class="desc-count"></button>');
但这不起作用。
您的代码有效
- 您嵌套了双引号,但您修复了它
- 您需要加载jQuery
- 您的代码必须等到元素存在
$(function() {
$('.coral-buttongroup.rte-toolbar').eq(2)
.append('<button class="desc-count">Click</button>');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="coral-buttongroup rte-toolbar">1</div>
<div class="coral-buttongroup rte-toolbar">2</div>
<div class="coral-buttongroup rte-toolbar">3</div>
<div class="coral-buttongroup rte-toolbar">4</div>