我想通过
创建一个新的div标签$(this).prepend("<div class='test_close'></div>");
并点击它应关闭
$(function() {
$(".test_close").click(function() {
console.log("clicked");
$(this).remove();
});
});
但它对我不起作用......
你知道我该怎么做吗?
提前致谢并抱歉我的英语不好
答案 0 :(得分:0)
使用.on()
将事件附加到动态创建的元素。试试这个:
$(document).on("click",".test_close",function() {
console.log("clicked");
$(this).remove();
});
PS:要提高效果,请将document
替换为上面代码段中的.test_close div
父元素。