我已将document.ready设置在页面中间。
它在本地服务器,在线生产测试版服务器上工作正常,但在最终服务器上失败。
有什么建议吗?
THX
代码:
$(document).ready(function() {
是的。 JQuery正在加载,它正在正常工作
更新:这些天我发现了同样的问题,为了进一步参考,必须正确关闭包含jQuery的脚本标记。如果不是,则永远不会调用$(document).ready()。
Wrong:
<script type='text/javascript' src='js/jquery-1.6.2.min.js'/>
Also wrong:
<script type='text/javascript' src='js/jquery-1.6.2.min.js'>
Right:
<script type='text/javascript' src='js/jquery-1.6.2.min.js'></script>
现在使用hmtl5 <!DOCTYPE html>
答案 0 :(得分:5)
获取Firebug并检查:
document.ready
?答案 1 :(得分:2)
最可能的问题是生产服务器没有jquery的副本。切换为google provide jquery是一种很好的做法。