gpt4 book ai didi

javascript - jquery jcarousel 错误 : Uncaught TypeError: Object # has no method 'jcarousel'
转载 作者:行者123 更新时间:2023-11-30 08:08:35 26 4
gpt4 key购买 nike

我知道这个问题的明显答案是检查 jquery 和 jcarousel 脚本是否正确加载,但我可以在浏览器调试器中看到资源,因此认为这不是问题所在。我似乎无法让它运行脚本:

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<meta name="description" content="Support and Information for the Trail Tracker application" />

<script type="text/javascript" language="javascript" src="../../Scripts/jquery-1.4.2.min.js"></script>
<script type="text/javascript" language="javascript" src="../../Scripts/jquery.jcarousel.min.js"></script>
<link rel="stylesheet" type="text/css" href="../../App_Themes/Default/skin.css" />
<script type="text/javascript">
jQuery(document).ready(function () {
jQuery('#mycarousel').jcarousel({
// Configuration goes here
});
});

这是与方法调用对应的标记:

<asp:Content ID="Content2" ContentPlaceHolderID="mainContent" Runat="Server">
<ul id="mycarousel" class="jcarousel-skin-tango">
<li>yo</li>
<li>soy</li>
</ul>

请帮忙;我对 javascript 的经验很少。

最佳答案

没有。基本上,您的插件未按应有的方式绑定(bind)到 jquery.fn.init。你可以做的是:console.dir(jQuery.fn.init.prototype);。这将列出绑定(bind)到元素的所有函数。然后检查您是否正确加载了插件。基本上,javascript 告诉您它在 jquery.fn.init.prototype 下找不到名称为 jcarousel 的方法,这很可能意味着您没有正确加载它。

基本上您需要的只是加载脚本。

<script type = "text/javascript" src = "../jCarousel.min.js"></script>

很明显,根据您所拥有的调整文件名/路径,您应该可以开始了。

关于javascript - jquery jcarousel 错误 : Uncaught TypeError: Object #<Object> has no method 'jcarousel' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13895131/

26 4 0