jquery加载页面时挪用js的要领
发布时间:2018-09-01 09:29:08 所属栏目:业界 来源:站长网
导读:一样平常的加载页面时挪用js要领如下: window.onload = function() { $(table tr:nth-child(even)).addClass(even); //这个是jquery代码 }; 这段代码会在整个页面的document所有加载完成往后执行。不幸的这种方法不只要求页面的DOM tree所有加载完成,并且要求
一样平常的加载页面时挪用js要领如下: window.onload = function() { $("table tr:nth-child(even)").addClass("even"); //这个是jquery代码 }; 这段代码会在整个页面的document所有加载完成往后执行。不幸的这种方法不只要求页面的DOM tree所有加载完成,并且要求全部的外部图片和资源所有加载完成。更不幸的是,假如外部资源,譬喻图片必要很长时刻来加载,那么这个js结果就会让用户感受失效了。 可是用jquery的要领: $(document).ready(function() { // 任何必要执行的js殊效 $("table tr:nth-child(even)").addClass("even"); }); 就仅仅只必要加载全部的DOM布局,在赏识器把全部的HTML放入DOM tree之前就执行js结果。包罗在加载外部图片和资源之前。 尚有一种简写的方法: $(function() { // 任何必要执行的js殊效 $("table tr:nth-child(even)").addClass("even"); }); (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |