gpt4 book ai didi

javascript - Bootstrap - 使用 jquery 进行图标切换

转载 作者:数据小太阳 更新时间:2023-10-29 05:00:26 25 4
gpt4 key购买 nike

我在尝试切换 Bootstrap 图标时遇到了一个小问题。当我运行代码时,它会按照您第一次单击它切换的图标时的预期进行操作,但是当我再次单击时它不会改变。这是我的代码,我们将不胜感激!

<a><i class="icon-plus"></i></a>

<script>
$(".icon-minus").click(function(){
$(this).removeClass("icon-minus").addClass("icon-plus");
});
$(".icon-plus").click(function(){
$(this).removeClass("icon-plus").addClass("icon-minus");
});
</script>

更新 1:

此图标用于可折叠菜单,可以找到其代码 here :)

最佳答案

jsBin demo

$(".icon-minus, .icon-plus").click(function(){
$(this).toggleClass("icon-minus icon-plus");
});

或者,如果您动态创建元素,则为:

$("#parent_el_NOT_dyn_gen").on('click','.icon-minus, .icon-plus',function(){
$(this).toggleClass("icon-minus icon-plus");
});

关于javascript - Bootstrap - 使用 jquery 进行图标切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11508449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com