JQuery и WordPress проблема в IE8 - PullRequest
2 голосов
/ 13 июня 2011

Я создал слайд-шоу, которое отлично работает в последних версиях FF, Safari и IE. Сейчас я пытаюсь написать рецензию на свой блог WordPress и портирую слайд-шоу, но у меня конфликт в IE8. Вы можете увидеть слайд-шоу на http://jontakiff.com/variable-width-slideshow/. Одно из изображений слишком широкое, но это незначительная деталь. Проблема в том, что в IE8 слайд-шоу будет перемещать изображения, но многие строки сценария не выполняются ... изображения не центрируются, а боковые панели не анимируются, как это должно быть. Я немного сбит с толку, потому что в IE8 это совсем не работает. В настоящее время я использую WordPress Verson 3.0.

Я использовал этот фрагмент кода (который хорошо работал во многих случаях), чтобы избежать конфликтов.

jQuery(document).ready(function($)

Я полагаю, это может быть частью проблемы. Скрипт и html отлично работают в IE, если не в WordPress. Как только я портирую html и скрипт на wordpress (и инициализирую с этим фрагментом), он полностью глючит в IE. Использование обычного инициализатора $ (function () приводит к тому, что скрипт вообще не работает. Есть мысли? Большое спасибо.

1 Ответ

0 голосов
/ 13 июня 2011

Прочтите, как правильно включать скрипты jQuery и enqueue в Wordpress: http://codex.wordpress.org/Function_Reference/wp_enqueue_script и https://wordpress.stackexchange.com/questions/14205/including-jquery-in-wordpress, чтобы избежать конфликтов.

Используйте Firebug с Firefox илив Chrome, Safar или IE8 используйте инструменты разработчика, чтобы увидеть, что загружается на вашем сайте, и отловить ошибки JS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...