gpt4 book ai didi

javascript - JQuery 不会删除我的 div 来响应 div 单击事件

转载 作者:行者123 更新时间:2023-12-01 01:52:30 26 4
gpt4 key购买 nike

我正在做什么

我刚刚学习了 JQuery,并且正在通过尝试制作 Window 粘滞便笺的 Web 应用程序版本来进行锻炼

我正在尝试做什么

对于每个粘性 div,我在顶部导航栏式 div 的右侧有一个关闭按钮。我正在尝试做到这一点,以便当您单击此 div 时,整个粘性 div 都会被删除。

我的问题

点击div没有反应

我的代码

整个项目:https://codepen.io/kymed/pen/ajdmwY

相关代码:

let closebtnimg = "<img src='x.png' style='float:right;'></img>";
$(closebtnimg).appendTo(this.topdiv);

$(closebtnimg).mousedown(function(){
$(me.div).remove();
})

我尝试过的

我尝试创建一个 div 并使用该图像作为背景图像,然后再次尝试,同时将 div 的不透明度设置为 0,背景颜色设置为白色。

我也尝试过这个,来自类似帖子的一段代码,我用“click”替换了“load”

$("img").one("load", function() {
// do stuff
}).each(function() {
if(this.complete) $(this).load();
});

最佳答案

这是实现您想要的目标的一种简单方法:

$("#myDivId").on('click', function() {
$("#myDivId").fadeOut()
})

关于javascript - JQuery 不会删除我的 div 来响应 div 单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51345859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com