我是JS的新手。我所拥有的只是一个ASP.NET网页,我在显示推文的页面中包含了一个JS。这是JS代码:
<div id="tweet">
<font class="title">Recent Tweets</font>
<br />
<script type="text/javascript">
alert($ && $.fn ? $.fn.jquery : "jQuery not defined")
$(function () {
$("#favorites").tweet({
avatar_size: 32,
count: 3,
username: "atpworldtour",
favorites: true,
loading_text: "loading list..."
});
});
</script>
</div>
现在在它下面显示:Microsoft JScript运行时错误:'$'未定义
我在这做什么愚蠢的错误?
更新:现在我收到此错误:Microsoft JScript运行时错误:'$'未定义
答案 0 :(得分:7)
答案 1 :(得分:6)
检查所有JS包含,并确保它们都没有使用type="application/javascript"
。所有这些都应该使用type="text/javascript"
。仅当您的代码仅在IE中失败时才会出现这种情况。
我曾经遇到过这个问题,它让我疯狂地试图解决这个问题
答案 2 :(得分:-1)
在$(“#favorites”)中,'favorites'是DOM上元素的id,可能你的推文会加载,你有没有id'收藏'的元素?