gpt4 book ai didi

javascript - 使用 Jquery 切换时完全替换类

转载 作者:行者123 更新时间:2023-11-30 09:26:24 26 4
gpt4 key购买 nike

我使用下面的代码在单击按钮时切换 2 个类。

<button class="filter-btn-open">Open</button>

$(document).ready(function () {
$('.filter-btn-open').click(function () {
$(this).toggleClass("filter-btn-close" );
});
});

我面临的问题是 filter-btn-open类没有完全删除。 filter-btn-close在切换按钮时添加和删除,但 filter-btn-open始终保留。如何在切换时将其完全移除和替换?

更多说明

点击后,我得到这个 - <button class="filter-btn-open filter-btn-close">Open</button>再次单击时,它返回到 <button class="filter-btn-open">Open</button>并继续这样。如您所见,filter-btn-open类总是在那里。点击时,我要<button class="filter-btn-open">Open</button>成为<button class="filter-btn-close">Open</button>

最佳答案

  1. 应该添加要切换的类

$(document).ready(function () {
$('.filter-btn-open').click(function () {
$(this).toggleClass("filter-btn-close filter-btn-open" );
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="filter-btn-open">Open</button>

关于javascript - 使用 Jquery 切换时完全替换类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48918758/

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