jsp为什么不能执行jquery的$(document).ready()方法
我在页面上加入了jquery支持,如下:<scriptsrc="javascript/jquery-1.5.1.js"type="text/javascript"></s...
我在页面上加入了jquery支持,如下:<script src="javascript/jquery-1.5.1.js" type="text/javascript"></script>
<script src="javascript/home_page.js" type="text/javascript"></script> home_page.js代码:$(document).ready(function(){
window.alert("执行了jquery");
});为什么这里弹不出对话框啊,js路径决对没错,页面里也没有注册window.onload事件,可为什么就是执行不了jquery代码。请问高手在什么情况下$(document).ready()就不会执行,而会被某个东西拦截。 展开
<script src="javascript/home_page.js" type="text/javascript"></script> home_page.js代码:$(document).ready(function(){
window.alert("执行了jquery");
});为什么这里弹不出对话框啊,js路径决对没错,页面里也没有注册window.onload事件,可为什么就是执行不了jquery代码。请问高手在什么情况下$(document).ready()就不会执行,而会被某个东西拦截。 展开
6个回答
2013-03-30
展开全部
有可能是 $ 符号有冲突,你写成
jQuery(document).ready(function(){
window.alert("执行了jquery");
});
试试
jQuery(document).ready(function(){
window.alert("执行了jquery");
});
试试
展开全部
好像有部分浏览器不支持,你试试下面这几种:
$(function(){});
$(window).ready(function(){})
$(document).ready(function(){})
$(document.body).ready(function(){})
$(function(){});
$(window).ready(function(){})
$(document).ready(function(){})
$(document.body).ready(function(){})
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
好像有部分浏览器不支持,你试试下面这几种:
$(function(){});
$(window).ready(function(){})
$(document).ready(function(){})
$(document.body).ready(function(){})
$(function(){});
$(window).ready(function(){})
$(document).ready(function(){})
$(document.body).ready(function(){})
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(document).ready(function(){
alert(123);
});
如果还是不行换一个jquery的版本试试。
alert(123);
});
如果还是不行换一个jquery的版本试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
存在的原因:
jsp页面未引入 jquery.js ,导致无法执行
js的顺序不正确,导致无法执行
js的写法不正确,导致无法执行
具体的情况还请贴出代码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询