很多时候如果将script在head中写出,会出现元件没有加载,无法显示出效果的问题。
window.onload=function(){
$("#button1").click(function(){
alert("GOOD");
});
}
此处就可以使用
window.load方法
,等待页面全部加载完毕时,再进行js操作,但是window.load只能定义一次,再次定义会覆盖之前的方法。
$(function)方法
可以定义多次
$(function(){
$("#button1").click(function(){
alert("GOOD");
});
});