javascript - 删除特定 anchor 标记的背景

标签 javascript jquery html twitter-bootstrap

我写了一段代码来创建一个 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/

相关文章:

javascript - 如何挑选以特定字符串开头的类

javascript - angularjs getdate 不工作

javascript - 在 JQuery $.when 调用中处理可变数量的延迟请求的更好方法?

javascript - 当同一属性有多个值时,如何通过数据属性获取元素?

javascript - 如何使用javascript启用和禁用按钮

Javascript - 如何修改客户端剪贴板中的文本?

javascript - 是否可以在文本区域中索引输入的文本?

javascript - 调整窗口导航栏文本大小时移动

html - 在 DOM 中存储 JSON 的最佳实践

CSS 未被应用