gpt4 book ai didi

javascript - IE7/8中$(window)和$(document)有什么区别?

转载 作者:行者123 更新时间:2023-12-02 19:34:11 26 4
gpt4 key购买 nike

doc = $(document),
win = $(window);

doc.on("click",function(){
alert("test") //working in all browser
})

//but..

win.on("click",function(){
alert("test") //not working in ie7 ie8
})

我想知道为什么 document 在所有浏览器中都能正常工作,但 $(window) 在 IE7 或 IE8 中不起作用。

最佳答案

$(window)$(document) 是完全不同的对象的 jQuery 包装器。功能上的差异仅仅是由于 Internet Explorer 中的兼容性问题造成的; window 上的某些事件处理程序不起作用,因此您将它们放在 document 上。

关于javascript - IE7/8中$(window)和$(document)有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11130543/

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