编程语言
首页 > 编程语言> > javascript – jQuery head.js:如何从head.js的内部回调中手动触发$(document).ready()?

javascript – jQuery head.js:如何从head.js的内部回调中手动触发$(document).ready()?

作者:互联网

我需要优化Web应用程序的加载时间,该应用程序包含每个HTML页面中包含的大量javascript文件.我想在一个这样的页面中尝试head.js以查看它是否会改善加载时间.这些JS文件中有很多$(document).ready(回调)回调函数,这些函数在加载DOM时调用,而head.js仍在下载剩余的JS文件.

有没有办法告诉jQuery不要自己触发就绪事件,而是让我从head.js的ready回调中触发它?

解决方法:

我不确定您为什么要手动触发文档就绪事件.

相反,使用jQuery的内置触发器&订阅并发布您自己的事件.绑定功能.这是最佳实践和最佳解决方案.

Working JSFiddle Demo

标签:jquery,javascript,head-js
来源: https://codeday.me/bug/20190709/1414644.html