jQuery (слайдер Nvio) не запускается в приложении CodeIgniter после перемещения на хост Media Temple - PullRequest
1 голос
/ 06 февраля 2011

Я надеюсь, что кто-то может знать ответ на этот вопрос сверху. Я разработал этот сайт на Fedora, а затем перенес его на свой тестовый блок (ссылка ниже) под управлением Ubuntu Svr 10.10 / Apache2 / PHP5 / MySQL5.1 и все отлично работает на платформах dev и test.

Я исследовал форумы Media Temple, Code Igniter (используя 1.7) и jQuery в течение последних двух дней и до сих пор и не могу найти аналогичную проблему, когда скрипт не запускает функцию, а мои пути js и css правильный.

Особенности:

Я успешно выполнил следующий код на моем сервере разработки и самодостаточного тестирования, результаты которого прошли. Когда тот же код и та же база данных перемещены в Media Temple, jQuery перестает работать.

Ссылка на тестовый сервер (чтобы вы могли видеть, как она работает): http://ganymede.likescandy.com/site/ При просмотре исходного кода вы видите изображения в слайдере, которые дают нам этот красивый слайдер.

Ссылка на Храм Медиа, где она терпит неудачу: http://jeffbreece.com/site

Код, который не запускается на размещенном в Media Temple коде, является этой функцией (но работает на обоих тестовых хостах):

<!-- script --> 
<script type="text/javascript" src="http://localhost/site/js/jquery-1.4.4.min.js"></script> 
<script type="text/javascript" src="http://localhost/site/js/jquery.nivo.slider.pack.js"></script>

<script type="text/javascript">
    jQuery(function() {
        jQuery('#slider').nivoSlider({
            effect:'sliceUpDown',
            pauseTime:5000,
            directionNav:false
        });
    });
</script>

1 Ответ

0 голосов
/ 06 февраля 2011

доза кода jQuery не загружается, как я вижу.Chrome выдает ошибку в свернутой версии, которая говорит, что какое-то число допустило ошибку, в результате чего jQuery загружается не полностью.После загрузки страницы jQuery не определен, поэтому у вас возникла проблема с вашим скриптом, либо свернутым, либо свернутым, либо чем-то еще.

Да, я обнаружил, что два файла jQuery разные.Откройте оба файла jQuery, затем прокрутите их и увидите, что они отличаются ...

...