相关疑难解决方法(0)

$(文件).on("点击"......不工作?

我可以在这里犯一个众所周知的错误吗?

我有一个使用.on()的脚本,因为一个元素是动态生成的,而且它不起作用.为了测试它,我用动态元素的换行替换了选择器,这是静态的,它仍然无法正常工作!当我切换到普通的旧.click包装时,它工作了.
(这显然不适用于动态元素,重要的是.)

这有效:

$("#test-element").click(function() {
    alert("click");
});
Run Code Online (Sandbox Code Playgroud)

这不是:

$(document).on("click","#test-element",function() {
    alert("click");
});
Run Code Online (Sandbox Code Playgroud)

更新:

我右键单击并在Chrome中执行"检查元素",只需仔细检查一下,然后点击事件就可以了.我刷新,它没有工作,检查元素,然后它工作.这是什么意思?

jquery click

74
推荐指数
3
解决办法
31万
查看次数

标签 统计

click ×1

jquery ×1