关于JS加载顺序

框架 wicket 经过几层封装之后


找了好久的Bug竟然是出现在JS的加载顺序上。这也是基础不牢固的表现啊。


最近一直也是接触JAVA JS很少 JQuery我还记得AJax


不啰嗦 直接上代码 饿了。


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>无标题 3</title> 
<script>
    alert("1-最先执行"); 
</script> 
</head> 
<body οnlοad="alert('3-最后执行');"> 
<script>
    alert("2-接着执行"); 
</script> 
</body> 
</html>



window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。

window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个

window.onload没有简化写法


 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。
 $(document).ready()可以同时编写多个,并且都可以得到执行

$(document).ready(function(){})可以简写成$(function(){});

$(function(){...})是在页面JS加载完之后才会加载。 类似于body标签的onload事件。

引入JS按顺序加载! 吃饭!





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值