我是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>
答案 0 :(得分:7)
确保正确加载jQuery和jCarousel文件。 =)
答案 1 :(得分:1)
函数应该这样写:jQuery("#myCarousel").jcarousel()
确保您已包含jcarousel脚本。
jQuery(document).ready(function() {
jQuery('#myCarousel').jcarousel();
});
此外,请确保您的ID是myCarousel而不是mycarousel,因为它们区分大小写。