jQuery и Safari 4.0.1 - эффект ToggleClass - PullRequest
1 голос
/ 25 июня 2009

В настоящее время я занимаюсь разработкой веб-страницы, где я хочу использовать функцию ToggleClass из jQuery. Я перешел на сайт jQuery UI, так как считаю, что это расширение оригинального jQuery.

http://jqueryui.com/demos/toggleClass/

Когда я нажимаю кнопку «Запустить эффект», ничего не происходит. Это только мой браузер или медленный компьютер, или кто-то из вас также получает это в Safari 4.0.1 4.0 (4530.17)?

Я тестировал в Firefox 3.0.10, и он работал, поэтому, судя по всему, пользовательский интерфейс jQuery не совсем совместим с Safari 4.0.1 4.0 (4530.17) или, может быть, их демонстрации их сайт?

Кто-нибудь хочет уточнить?

Редактировать: извините, было впечатление, что у меня 4.0.1

Ответы [ 2 ]

0 голосов
/ 21 августа 2009

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

Проверьте свои .css. По какой-то причине, CSS

'a.filterOn: ссылка, a.filterOn: посещения { фон: зеленый; } '

не будет работать в Safari, но отлично работает в FF. Однако, поскольку они были вложены в другой элемент, я попытался:

'# фильтры a.filterOn: ссылка, #filters a.filterOn: посещения { фон: зеленый; } '

, который по какой-то причине работал. Я думаю, что, если вы еще не решили, проблема в .css, а не в jquery.

0 голосов
/ 25 июня 2009

Windows: Safari 4.0 (530,17): ошибка

В таком случае .animate () по-прежнему работает. Если ваше преобразование не слишком сложное, вы можете использовать его в качестве альтернативы.

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