jQuery(“#myCarousel”)。jcarousel不是函数?

时间:2010-09-09 06:03:14

标签: jquery function jcarousel

我是jQuery的新手。我试图在我的asp.net页面中使用示例“简单”jCarousel。 我有一个top.master页面,其中包含头部内容,其中包含用于设置myCarousel的javascript。

myCarousel中没有拼写错误,在设置部分中使用。现在,当我使用FireFox和firebug时,一旦设置jCarousel的脚本被命中,它就会抛出错误,jQuery("#myCarousel").jcarousel不是函数'

我在这里做错了什么? 编辑 好的,下面是top.master

<script type="text/javascript">
    jQuery(document).ready(function() {
        jQuery('#myCarousel').jcarousel({
        // Configuration goes here
    });
});
</script> and in results.aspx i have the following <p> <ul id="myCarousel" class="jcarousel-skin-tango"><% foreach..... %></ul></p>

2 个答案:

答案 0 :(得分:7)

确保正确加载jQuery和jCarousel文件。 =)

答案 1 :(得分:1)

函数应该这样写:jQuery("#myCarousel").jcarousel()

确保您已包含jcarousel脚本。

jQuery(document).ready(function() {
    jQuery('#myCarousel').jcarousel();
});

此外,请确保您的ID是myCarousel而不是mycarousel,因为它们区分大小写。