jquery - 无法在点击时删除元素

标签 jquery

我有一个页面,我在页面加载时附加到一个 div 。用户可以通过单击另一个元素来关闭此 div 后。

var overlay = jQuery('<div id="start">111111111</div>');
overlay.appendTo(document.body);

$("#go").click(function() {
    $(document).remove("#start");
});

不幸的是,它确实附加了 div,但没有删除...我缺少什么?

最佳答案

工作演示 http://jsfiddle.net/7y6bY/

API:http://api.jquery.com/remove/

代码

var overlay = jQuery('<div id="start">111111111</div>');
overlay.appendTo(document.body);

$("#go").click(function() {
    $("#start").remove();
});​

关于jquery - 无法在点击时删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12504901/

相关文章:

javascript - 如何在 Spring MVC 4 和 jQuery I18N 中使用语言属性?

javascript - 如果使用 jquery 选择 radio ,则填充输入

javascript - RequireJS:如何在模块级别声明依赖关系?

javascript - 使用 jquery 抓取 HTML 并操作元素

javascript - 复制某个div中的随机内容,并显示其镜像副本

Jquery 使用scrollTop() 在滚动条位于 Xpx 时淡入元素

jquery - 如何使用 jQuery 捕捉 colorbox 打开事件?

PHP: SQLSTATE[42000]: 语法错误或访问冲突: 1064

javascript - 为多个属性调用一次函数

javascript - 将 jQuery 对象存储在数组/对象中