asp.net – 如何检查文档是否准备好?
发布时间:2020-05-23 12:24:46 所属栏目:asp.Net 来源:互联网
导读:如何检查文件是否准备好(所有js文件加载,DOM都准备好了)通过jQuery? 有没有国旗? 如果某些文件没有被完全下载,而且事件由用户提出,则面临问题。我想检查事件处理程序。 我正在使用jQuery,asp.net 这没有记录,我不认为,但如果你看看jQuery代码$(docume
|
如何检查文件是否准备好(所有js文件加载,DOM都准备好了)通过jQuery?
如果某些文件没有被完全下载,而且事件由用户提出,则面临问题。我想检查事件处理程序。 我正在使用jQuery,asp.net 解决方法这没有记录,我不认为,但如果你看看jQuery代码$(document).ready:// If the DOM is already ready
if ( jQuery.isReady ) {
// Execute the function immediately
fn.call( document,jQuery );
} // ...
因此,对于一种可能会改变的方式,您可以使用$ .isReady或jQuery.isReady。 更好的方法是使用$(document).ready。例如。: function myClickHandler(event) {
// do stuff
$(document).ready(function() {
// Do this immediately if DOM is loaded,or once it's loaded otherwise.
}
}
本质上,这将使用就绪功能作为防守。而不是if语句,你可以使用ready函数。当然,准备就绪功能具有一旦DOM加载就运行它的行为。如果您的行为只是在需要加载的情况下才会发生这种情况,但是如果DOM尚未加载,则不会执行任何操作,那么使用上述标志或设置自己的标志是更好的方式。设置自己的: $(document).ready(function() {
window.domIsReady = true;
}
if (window.domIsReady) {
// do stuff
}
创建自己可能更好,因为jQuery.isReady似乎没有记录,因此可能不受支持,可能会随时更改。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 持久化jqGrid列首选项
- asp.net – MVC 3 System.Web.Optimization捆绑单个文件
- asp.net-mvc-3 – 如何让User.Identity在控制器外工作
- ASP.net MVC5中的asp.net-mvc – CORS
- ASP.NET Web API,Web服务发现和客户端创建
- ASP.NET AJAX pageLoad()和JavaScript window.onload有什么
- asp.net-mvc – Server 2008 R2上的MVC – 如何?
- asp.net-mvc – 改进ASP.NET MVC启动性能
- asp.net-mvc – asp.net mvc ajax post – redirecttoactio
- asp.net-mvc-4 – Kendo UI组合框复位值
