gpt4 book ai didi

javascript - 尝试为 div 创建点击方法,在 IE6 中不起作用?

转载 作者:行者123 更新时间:2023-11-27 22:37:30 25 4
gpt4 key购买 nike

我做了一个简单的div:

<div id="foo"></div>

我在jquery中添加了一个click方法

$("#foo").click(wow);

function wow(){
alert("Message");
}

这在 Firefox/others 中工作正常,但在 IE6/IE7 中不起作用?为什么?关于此的任何特定资源?

编辑:Div 已经存在于 dom 中,并且 jQuery 已准备就绪,但仍然无法正常工作。

最佳答案

如果您动态创建 div,它将无法工作,并且如果该代码在 $(document).ready() 之前运行,它将无法工作。

这两个问题的解决方案分别是使用 jQuery 的 live 机制(如果您正在创建动态 div)并将所有 jQuery 事件绑定(bind)放置在文档准备就绪的文档中。

还要确保在将点击处理函数分配给 .click 方法之前定义了点击处理函数。

关于javascript - 尝试为 div 创建点击方法,在 IE6 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1849056/

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