当将js文件在head引入的时候,
DOM节点的设置就会出错
由于此时DOM还没有加载DOM树还没有形成,
js函数可能选择不到须要设置的节点,
以是当一样平常会对document进行一个ready事宜的设置。
放在 $(function(){}); 内部 就可以了? $(function(){}); 是神魔意思?
$(function(){ $("#button").click(function (){ alert("hello"); })});
等价于:
//简单写法$(function(){//后续须要实行的js函数;})等价于/对document设置事宜当页面加载完毕, DOM树天生完毕之后 就会触发事宜实行后面的js函数; /$(document).ready(function () { });