首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Firefox不会触发$(document).ready(function(){

Firefox 不会触发 $(document).ready(function()),因为 Firefox 浏览器不支持文档对象模型(DOM)的 ready 事件。

在 Firefox 浏览器中,可以使用 window.addEventListener("DOMContentLoaded", function() {}) 来代替 $(document).ready(function()),以便在 DOM 树加载完成时触发。

此外,还可以使用 jQuery 的 $(window).on('load', function()) 方法来代替 $(document).ready(function()),因为该方法比 $(document).ready(function()) 更快,可以在 DOM 树加载完成之前执行。

总的来说,在 Firefox 浏览器中,不会触发 $(document).ready(function()),而是使用其他方法来代替。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

$(function(){})和$(document).ready(function(){})

document.ready和onload的区别——JavaScript文档加载完成事件 页面加载完成有两种事件 一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件) 二是onload...用jQ的人很多人都是这么开始写脚本的: $(function(){ // do something }); 其实这个就是jq ready()的简写,他等价于: $(document).ready(function...(){ //do something }) //或者下面这个方法,jQuer的默认参数是:“document”; $().ready(function(){ //do something })...这个就是jq ready()的方法就是Dom Ready,他的作用或者意义就是:在DOM加载完成后就可以可以对DOM进行操作。...那么Dom Ready应该在“加载js和css”和“加载图片等其他信息”之间,就可以操作Dom了。

1.6K10

JS DOM学习笔记

例如:window.alert("hello")一般写成alert("hello"); window.document一般写成document 3、window.setInterval(method,...function TestClt(){ if (window.event.altKey){ alert("按下了alt键"); } } 11、用document.createElement...= "提交"; //设置按钮值 document.appendChild(btn); //将按钮添加到文档中 13、不同浏览器中对DOM支持的方法不一样 获取网页中那个元素触发了事件,在IE...中使用srcElement; 在FireFox里使用target 使用Dom获取和更改网页标签元素内文本,在IE中使用innerText; 在FireFox里使用textContent 动态为网页或元素绑定事件...的ready和Dom的onload的区别:window.onload只能注册一次,是在所有的Dom元素创建完毕、图片、CSS都加载完毕后才被触发;而jQuery的ready则是在Dom元素创建完毕后被触发

4K40

用框架的你,可能早已忽略了这些事件API

我们必须使用 addEventListener 来捕获它: document.addEventListener("DOMContentLoaded", ready); // 不是 "document.onDOMContentLoaded...例如: function ready() { alert('DOM is ready'); // 图片目前尚未加载完成(除非已经被缓存),所以图片的大小为 0x0...speed=1&cache=0"> 在示例中,DOMContentLoaded 处理程序在文档加载完成后触发,所以它可以查看所有元素,包括它下面的 元素。 但是,它不会等待图片加载。...浏览器内建的自动填充 Firefox,Chrome 和 Opera 都会在 DOMContentLoaded 中自动填充表单。...像这样: function work() { /*...*/ } if (document.readyState == 'loading') { // 仍在加载,等待事件 document.addEventListener

1.7K10

JS魔法堂:定义页面的Dispose方法——unload事件启示录

即使在页面上增添一个登出按钮也无法保证用户不会直接关掉浏览器,更何况用户已经习惯这样做,增加功能好弄,改变习惯却难啊。...但相对C#通过using语句块自动调用Dispose方法,beforeunload和unload的触发点则复杂不少。  我们看看什么时候会触发这两个事件呢?...window.addEventListeners('beforeunload', function(e){ e.preventDefault() }) 在FireFox上成功弹出对话框,但Chrome...另外load仅在页面初始化后才会触发,因此从bfcache中恢复页面时并不会触发。  ...另外通过jQuery.ready来监听页面初始化事件时,不用考虑bfcache的影响,因为它帮我们处理好了:) 总结 若有纰漏望请指正,谢谢!

2.3K90
领券