有
SCRIPT5009:'$'未定义
<script type="text/javascript" src="xxx_files/jquery.js"></script>
<script type="text/javascript" src="xxx_files/jquery_002.js"></script>
<script type="text/javascript" src="xxx_files/ticker.js"></script>
<script type="text/javascript" src="xxx_files/config.js"></script>
<script type="text/javascript" src="xxx_files/ajax.js"></script>
<script type="text/javascript" src="xxx_files/lite.js"></script>
<script type="text/javascript" src="xxx_files/jquery.pagination.js"> </script>
<script type="text/javascript">
$(document).ready(function(){
$('#slide').pajinate({
num_page_links_to_display : 0,
items_per_page : 4
});
});
</script>
在IE9中使用jQuery 1.6.1。为什么'$'在ie9中未定义?
提前致谢
答案 0 :(得分:7)
在引用jQuery之前,你是否有另一个使用jQuery的脚本?
答案 1 :(得分:3)
对于初学者:
将此代码添加到您的文件中:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js">
</script>
它会从google cdn获取jQuery文件(根据http://www.w3schools.com/jquery/jquery_intro.asp)我遇到了这个问题
答案 2 :(得分:2)
此问题是因为页面中没有引用jquery ...请确保将以下js引用或以上jquery-1.5.1.min.js添加为参考
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>