2010-09-09 1 views
1

Я новичок в jQuery. Я пытаюсь использовать пример «простой» jCarousel на моих страницах asp.net. У меня есть страница top.master, содержащая содержимое заголовка, которое содержит javascript для настройки myCarousel.jQuery ("# ​​myCarousel"). Jcarousel не является функцией?

В myCarousel нет орфографических ошибок, которые используются в разделе настройки. Теперь, когда я использую FireFox с firebug, как только скрипт для настройки jCarousel попал, он выдает ошибку, jQuery("#myCarousel").jcarousel не является функцией '

Что я здесь делаю неправильно? EDIT ОК ниже, что идет в 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

Вам необходимо убедиться, что 1. ваш загрузочный jcarousel в вашем источнике и 2. ваш использование '(document) .ready (function() {/*....*/})' – RobertPitt

+0

Возможно ли мы см. код? Это очень сложно разобраться без кода. –

+0

У меня уже есть это – 2010-09-09 06:25:24

ответ

6

Убедитесь, что вы правильно загрузили файлы jQuery и jCarousel. =)

+0

Thats загружен OK для других вещей, которые я делаю. – 2010-09-09 06:25:41

+0

Я не могу поверить, что отменил загрузку jquery.jcarousel.min.js !!!!! СПАСИБО, В ЛЮБОМ СЛУЧАЕ – 2010-09-09 06:51:14

1

функции должны быть написаны так: jQuery("#myCarousel").jcarousel()

Убедитесь, что вы включили в сценарий jcarousel.

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

Кроме того, убедитесь, что ваш идентификатор - myCarousel, а не mycarousel, поскольку они чувствительны к регистру.

+0

Кажется, что так оно и есть. – 2010-09-09 06:26:00