我使用的数据属性得到jQuery的一个元素,如下切换类具有数据属性
<a class="toggleArrow">Toggle Me</a>
<span class="arrow collapse" data-target="trgt1">
<i class=fa fa-arrow-right""></i>
</span>
<span class="arrow collapse" data-target="trgt2">
<i class=fa fa-arrow-left""></i>
</span>
jQuery是
$("a.toggleArrow").off().on("click", function() {
$("span.arrow").each(function() {
var dataTarget = $(this).data("target");
if (dataTarget == "tgrt1") {
dataTarget.toggleClass("collapse expand");
}
});
});
我们可以用这样的方式,但它似乎不工作?
我已经这样做了...... – Gags
@Gags没有更换,你没有,使用'$(本)'来指代当前元素。检查更新 – Tushar
是的..现在当你编辑...它正在工作,,干杯:) – Gags