Цикл jQuery не работает в Chrome и IE

Я использую этот код:

jQuery(document).ready(function() {
                jQuery('#slider-box').cycle({
                    fx:     'fade',
                    speed:  '700',
                    timeout: 4000,
                    pager:  '#slide-pager'
                });
            });

и html:

  • // некоторый контент
  • // некоторый контент
  • Это хорошо работает в firefox. Но не работает в IE и chrome. Я также пробовал знак $. Но в нем говорится, что функция не определена, поскольку я использую jQuery в некоторых местах.

    IE говорит: Строка: 135 Символ: 70 Код: 0 Сообщение об ошибке: 'this [...]. Style' имеет значение null или не является URL-адресом объекта: http://www.waqasalieee.com/wp-includes/js/jquery/jquery.js?ver=1.4.2 < / а>

    хром говорит (консоль в инструментах разработчика): Uncaught TypeError: невозможно прочитать свойство defaultView, равное null


    person Waqas Ali Khan Puar    schedule 10.12.2010    source источник


    Ответы (2)


    Нет ничего плохого в вашем javascript ... возможно, вам стоит обновить jquery до последней версии.

    person Kimtho6    schedule 10.12.2010
    comment
    может это должен быть комментарий - person jAndy; 10.12.2010
    comment
    Спасибо, приятель, я перешел на ajax.googleapis.com /ajax/libs/jquery/1.4.4/jquery.min.js. Это решило мою проблему. - person Waqas Ali Khan Puar; 10.12.2010

    Хорошо, вот правильное решение: прежде всего нам нужно отключить включение jquery по умолчанию в wordpress, вы можете сделать это: open: wp-includes / script-loader.php прокомментируйте эту строку: $ scripts-> add ('jquery' , '/wp-includes/js/jquery/jquery.js', ложь, '1.4.2'); Теперь откройте свои темы header.php и включите эту строку в раздел заголовка:

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js" ></script>
    

    Задача решена! Ваше здоровье! Еще раз спасибо Ким за то, что она заставила меня думать в этом направлении.

    person Waqas Ali Khan Puar    schedule 10.12.2010