单击时,我想从位于不同div的同一元素中删除相同的类:
这是JS代码。
$("#dialog").on('click',".selected_channel:not(.unselectable)", function(){
$(this).removeClass("selected_channel");
$("#item_container").find($(this)).removeClass("selected_channel");
});
答案 0 :(得分:0)
您需要使用类选择器来定位元素
$("#dialog").on('click',".selected_channel:not(.unselectable)", function(){
$(this).removeClass("selected_channel");
$("#item_container .selected_channel").removeClass("selected_channel");
});
当您说$("#item_container").find($(this))
时,只有在this
item_container
引用的元素