我目前有div
一个默认减号,当我点击它时,它会变为加号,但是当我再次点击加号时,它不会切换回减号。如何更改我的 javascript 以便它根据点击在类之间切换?
$(document).on('click', '.header', function (event) {
$(this).nextUntil(".header").toggle();
document.getElementById("toggleIcon").className = "icon-plus";
});
默认是icon-minus,当我单击它时,它会变为icon-plus,当我再次单击它时,它应该切换回icon-minus,但它没有这样做。
HTML
<div class="accordion-group" data-bind="foreach: Types">
<div class="text_x-large header">
<span data-bind="text:Name()"></span>
<span id="toggleIcon" class="icon-minus"></span>
</div>
<div data-bind="foreach: Users">
<!-- ko if: Letter -->
<div class="text_x-large letterHeader list_accordion_toggle" data-bind="visible: $parent.ShowLetter(), text: Letter"></div>
<!-- /ko -->
<div class="type_list_item smoke_hover" data-bind="template: { name: 'list'}"></div>
</div>
</div>