gpt4 book ai didi

javascript - 未捕获的类型错误 : Object # has no method 'movingBoxes'
转载 作者:IT王子 更新时间:2023-10-29 03:12:24 26 4
gpt4 key购买 nike

我正在尝试将 movingBoxes 插件与我的 asp.net mvc 站点一起使用,但它无法正常工作(很明显)。我像这样在 site.master 的 head 标签中导入了 movingboxes.js

    <script src="<%: Url.Content("~/Scripts/jquery.movingboxes.js")%>" type="text/javascript"></script>

浏览器成功获取到这个脚本。现在我有一个继承自 site.master 的常规 View ,其中包含调用 movingBoxes 插件的一点点 jquery

<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 内容),我收到此错误

enter image description here

这里是错误的描述 enter image description here

任何帮助将不胜感激

编辑

显然我有这个:

    <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>

最佳答案

您可以尝试一些方法来使它正常工作。

  1. 绝对确保您的脚本已被拉入页面,一种检查方法是使用 Chrome 调试器中的“来源”选项卡并搜索文件。

  2. 确保在包含 jQuery 之后包含脚本,因为它肯定依赖于它。

除此之外,我还检查了 API,据我所知,您肯定做对了一切。祝 friend 好运!

编辑:确保关闭脚本标签。下面有一个答案指出这是解决方案。

关于javascript - 未捕获的类型错误 : Object #<Object> has no method 'movingBoxes' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5355805/

26 4 0