日期:2014-05-17  浏览次数:20730 次

jquery中$(document).ready(function()是jquery开始要写的一句话,javaWeb项目中,这句话什么时候开始执行呢?
jquery中$(document).ready(function()是jquery开始要写的一句话,javaWeb项目中,这句话什么时候开始执行呢?
我们的java项目中有一个global.js,里面开始就是jquery中$(document).ready(function(),后面是一个一个jquery项目。
是不是初始页面index.jsp一打开就开始调用jquery呢?
还是登录进去之后才执行这段代码?
jquery中$(document).ready(function()是jquery开始要写的一句话,javaWeb项目中,这句话什么时候开始执行呢?

------解决方案--------------------
$(document).ready()是DOM结构绘制完毕后就执行。
而你是放在global.js里面的!
所以、只有在引用到你global.js的页面才会在页面DOM结构绘制完毕后执行!
------解决方案--------------------
访问index.jsp页面的时候就会执行这段代码。
------解决方案--------------------
我觉得是这样的,不管你哪个页面,只要刷新了页面,或者跳转页面(不管何种形式),只要head部分加载的global.js,就会重新执行jquery中$(document).ready(function()的方法!!!
所以会默认执行。。。。