我试图在我的asp.net mvc网站上使用movingBoxes插件,但它不起作用(很明显)。
我在site.master的head标签中导入了movingboxes.js,就像这样
<script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>
浏览器成功获取此脚本。现在我有一个继承自site.master的常规 View ,该 View 中有一些jquery调用了moveBoxes插件
<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>
最佳答案
您可以尝试一些方法来使其正常工作。
除此之外,我 checkout 了API,据我所知,您肯定在做所有事情。祝你好运的 friend !
编辑:确保关闭脚本标签。下面有一个答案指出解决方案。
关于javascript - 未捕获的TypeError : Object #<Object> has no method 'movingBoxes' ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5355805/