gpt4 book ai didi

javascript - 连续点击失败- Jquery

转载 作者:行者123 更新时间:2023-11-30 10:35:10 26 4
gpt4 key购买 nike

我对这个 javascript 有一个奇怪的问题(ldelim 和 rdelim 在使用 smarty 时用于花括号)

$('#bouton').on('click',function() {ldelim}
event.preventDefault();
$.post(url,data,function(callback_data){ldelim}
....
{rdelim});
{rdelim});

此脚本将显示一个不可见的 div 标记('#thisdiv')。然后我添加了

$('#thisdiv').on('click',function() {ldelim}
event.preventDefault();
$.post(url,data,function(callback_data){ldelim}
....
{rdelim});
{rdelim});

但是点击“#thisdiv”时没有任何反应(即使我在“#thisdiv”的点击功能中抑制了任何内容并发出了警告消息)。有人可以帮忙吗?

编辑:在第一次调用之前,在第一次调用之后,我们删除了“invisible”类(“invisible”类是一个显示无类)

最佳答案

#thisdiv 在此代码运行时不存在 - 因此它无法附加事件。您需要向上级委派文档。例如:

$(document).on('click','#thisdiv',function(){...});

或者如果有一个正在加载的父元素,您可以将其用作 anchor :

$('#theparent').on('click','#thisdiv',function(){...});

jquery.on documentation

关于javascript - 连续点击失败- Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14437702/

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