我写了一段代码来创建一个 Bootstrap 面板并添加一些元素,然后在单击 Remove
图标时删除它们。当我点击 Remove
图标时,所有元素的背景都将被删除。我不希望这发生。我想要删除其 Remove
图标被点击的特定元素的背景。我的代码:
$(document).ready(function (){
$(".remove_gly").click(function () {
//alert('Clicked');
//var catName = $(span).closest('a').text();
// var index = subscriptionArrays.indexOf(catName);
// if (index > -1) {
//subscriptionArrays.splice(index, 1);
// }
//span.parentNode.innerHTML = span.innerHTML;
$("a").closest(".droggIng").removeClass("droggIng");
});
});
JSFiddle 链接:https://jsfiddle.net/kqcs0pq9/8/
我该怎么做?
最佳答案
删除 a
并添加 this
$(this).closest(".droggIng").removeClass("droggIng");
关于javascript - 删除特定 anchor 标记的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41696620/