Простая текстовая анимация Jquery в jsfiddle, но не на сайте - PullRequest
1 голос
/ 16 декабря 2011

Я использую jquery для быстрой доставки некоторых простых фирменных сообщений в качестве вступления, когда посетитель впервые заходит на сайт.

Это прекрасно работает в моем jsFiddle , но на сайт сообщения вспыхивают несколько раз, и все это, как правило, не работает.

Иногда он проигрывается нормально один раз, но если вы обновляете страницу, она ломается - такое поведение не происходит вjsFiddle, так что другой сценарий должен мешать ему, но я не вижу, что в Firebug.

Кто-нибудь еще сталкивался с подобной странностью с очередями анимации?

Кстати я пробовал queue() и dequeue() для этого, но они не помогли ...

1 Ответ

1 голос
/ 16 декабря 2011

Я бы вынул getScript() на вашей странице индекса и включил код слайд-шоу прямо на странице.Ясно, что getScript() не работает, так как он не вызывает оповещение, как вы указали в своем коде.Но что удивительно, так это то, что никаких ошибок не выдается.

Я бы также спросил, почему вы делаете то, что по сути является загрузкой ajax файла javascript в сценарий с типом разового использованияя полагаю, не используется глобально на всей странице) Вы добавляете на свою страницу дополнительный ненужный http-переход, который негативно влияет не только на наличие кода прямо на странице, но и на эффективность работы вашего сайта.Будет ли этот файл сильно влиять на страницу?Нет .... но если вы делаете это сотни раз и у вас большой сайт, у вас может возникнуть проблема.

...