我使用的數據屬性得到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