我試圖在我的asp.net mvc網站上使用moveBoxes插件,它不工作(很明顯)。 我有我的頭標記進口的的Site.Master的movingboxes.js像這樣Uncaught TypeError:Object#<Object> has no method'movingBoxes'
<script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>
和瀏覽器成功獲取該腳本。現在我有一個階段從它的jQuery的這一點點調用的Site.Master繼承常規視圖的movingBoxes插件
<script type="text/javascript">
$(document).ready(function() {
$($('#slider-one'));
$('#slider-one').movingBoxes({
startPanel: 1,
panelWidth: .5,
fixedHeight: false
});
$('#slider-two').movingBoxes({
startPanel: 1,
panelWidth: .5,
fixedHeight: false
});
});
</script>
當我查看該頁面。每一件事情正常工作(包括其他jQuery的東西),除了這個插件,我得到這個錯誤
這裏是錯誤
任何幫助,將不勝感激的描述
編輯
所以顯然我有這個:
<script type="text/javascript" src="../../Scripts/jquery-1.4.1.js" />
<script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>
現在它的工作原理是將其更改爲這樣:
<script type="text/javascript" src="../../Scripts/jquery-1.4.1.js"></script>
<script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>
我沒有看到任何錯誤(除了我不知道什麼是'$($('#slider-one'));'掛在那裏的頂部)。也許檢查文件是否包含正確。 – Haochi 2011-03-18 17:53:34
你能否確認jQuery javascript文件在「移動框」之前加載?如果他們錯誤的順序,你會得到像你所看到的錯誤。 – Neil 2011-03-18 17:58:07
他之前曾經用$('#slider-one')設置了一個警報,這裏是頂部懸掛選擇器的來源。 – Hacknightly 2011-03-18 18:03:12