我試圖從任何地方刪除類e
是否存在。jquery從任何地方刪除類是否存在
欲瞭解更多詳情,請查看我的代碼:https://jsfiddle.net/gf4a27nn/1/
HTML
<div id="a">
<button class="b d">button</button>
</div>
<div id="c" class="d">content</div>
<div id="f">content2</div>
JQuery的
$(function() {
$("button.b").on("click", function() {
$(".d").addClass("e");
})
$(".e").on("click", function() {
$(".d").removeClass("e");
})
})
在CSS中,如果您希望樣式適用於這兩個類,則'.d.e {}'應該是:'.d,.e {}'。添加後,可能需要切換到'.bind()'以移除'e'類。或者在第一次點擊時,搜索「e」課並將其刪除。也可以使用'.toggle()' – Twisty
由於某種原因,我不能做$(「。e」)。on(「click」,function(){alert(「hi」)})「 –