javascript - 如何删除jquery可折叠数据角色="collapsible"

标签 javascript jquery

这是我的jsfiddle

http://jsfiddle.net/tdzfhzjy/24/

单击删除按钮后,我试图删除当前的 jquery 可折叠 div 。

事件正在被捕获,但当前的 jquery collapsable 没有被删除

这是我的代码,你能让我知道如何删除当前的 jquery 可折叠吗?

document.addEventListener('click', function(event) {
        if ($(event.target).is('.labelDelIcon')) {
            $(this).closest('#data').remove();
            event.stopPropagation();
        }
    }, true // Capture event
);

请问如何删除当前的 jquery data-role="collapsible"

最佳答案

使用 class 而不是 Id,然后尝试以下操作:

document.addEventListener('click', function(event) {
        if ($(event.target).is('.labelDelIcon')) {
            $(event.target).closest('.data').remove()
            event.stopPropagation();
        }
    }, true // Capture event
);

Note: $(this) is current object here refers to the Document I have used $(event.target) for currect object.

DEMO

关于javascript - 如何删除jquery可折叠数据角色="collapsible",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28318768/

相关文章:

javascript - 强制 Chrome 显示格式为树结构的 Json 响应

javascript - HTML5 Canvas - 在不转换上下文的情况下相对于对象的中心进行缩放

jquery - IOS 8.1 Safari :$. ajax 给出超时错误 dom 异常 23

javascript - 使用 jquery ajax 在同一请求中上传文件和 JSON 数据?

javascript - 文本鼠标悬停时的图像边框

javascript - 需要显示有关手机的验证错误消息

javascript - 具有多个颜色选择器的 KnockoutJS 自定义绑定(bind)

javascript - 扩展 jquery.css 函数以覆盖 !important 样式

javascript - FOR 完成后,最后一个 FOR 循环的值遍历所有

javascript - 为什么表格单元格的 Javascript 宽度一个像素太短?