我有我的觀點裏以下jQuery函數: -
<script type="text/javascript">
$(document).ready(function() {
$("#album-list").mouseover(function() {
$(this).animate({ height: '+=15', width: '+=15' })
.animate({ height: '-=15', width: '-=15' });
});
});
</script>
我已經添加了以下腳本到_layout觀點: -
<script src="@Url.Content("~/Scripts/jquery-1.6.2.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.14.min.js")" type="text/javascript"></script>
但是當我導航到包含上述jquery函數的視圖;會出現以下錯誤「」Microsoft JScript運行時錯誤:'$'「」。那麼可能是什麼問題? BR
腳本放置在共享的_layout視圖中,該視圖將在所有其他視圖之前呈現,因此我確定腳本正在內聯腳本之前加載。 BR – 2012-01-29 16:45:45
不一定,您可以在_layout視圖的末尾加載外部腳本。打開你的_layout視圖,並檢查它們是否出現在RenderBody調用之前。 – 2012-01-29 16:54:13
好的。你是正確的腳本是在renderbody調用之後加載的。 – 2012-01-29 17:10:43