2014-10-06 5 views
0

По какой-то причине NivoSlider не работает на этой странице, я попытался найти решение, но я не могу показаться, чтобы выяснить, почему ее не работает .. Пожалуйста, смотрите ссылку: http://wsieworksstaging.com/kww/about-us.htmlNivoSlider не работает на сайте Bootstrap

+0

Пожалуйста, не используйте «самозагрузки» тег, используйте «щебет-самозагрузки», так как это означает, что что-то еще –

+0

Пожалуйста, опишите тщательно, чтобы избежать вниз голосов. Вставьте код проблемы для будущих вопросов. :) –

ответ

0

You «ве получил этот код в верхней части страницы:

$(window).load(function() { 
    $('#slider').nivoSlider({ 
     startSlide:0, //Set starting Slide (0 index) 
     slideshowEnd: function(){$('#slider').data('nivo:vars').stop = true;} 
    }); 
}); 

проблема заключается в том, что вы не загружаете библиотеку JQuery или библиотеку NivoSlider до ближе к концу страницы. Из-за этого механизм Javascript в вашем браузере не знает, что означает $ или что означает nivoSlider. Вам нужно переместить этот код вверху страницы, где-то внизу, где вы загружаете jQuery и Nivo.

EDIT

Я думаю, что вы испытываете конфликт человека JQuery. Попробуйте этот код вместо:

var j = jQuery.noConflict(); 
j(window).load(function() { 
    j('#slider').nivoSlider({ 
     startSlide:0, //Set starting Slide (0 index) 
     slideshowEnd: function(){$('#slider').data('nivo:vars').stop = true;} 
    }); 
}); 
+0

Я переместил его, но он, похоже, не исправил проблему ... – SixFootUnda

+0

@SixFootUnda - Это исправило одну из ваших проблем. Причина, по которой все еще не работает, заключается в том, что я думаю, что для NivoSlider требуется jQuery 1.9 или выше. Вы используете версию 1.7. Вместо этого попробуйте выполнить ссылку 1.9. – Icemanind

+0

У меня нет копии 1,9, но я использовал код для доступа к последней версии и помещал это, похоже, не исправляет основную проблему, которую я имею. – SixFootUnda

Смежные вопросы