Coda-slider Отладка тега "no-js" не удаляется - PullRequest
0 голосов
/ 12 декабря 2010

Не совсем уверен, что здесь происходит, смотрю на это часами: / ... в основном, я реализую CodaSlider, используя тот же CSS, тот же идентификатор div и тот же код, что и другой проект, но он не инициализирует скрипт и тег "coda-slider-no-js" не удаляется.

Единственное, что могло бы отличаться, это пути к соответствующим JS-файлам (которые я проверил и подтвердил, что они действительно загружаются).

Любые идеи для отладки (нет файла coda-slider.css, потому что я включил соответствующие стили в свой основной файл style.css).

Вот страница, где она должна работать: http://easterndancer.com.s66112.gridserver.com/gallery/video/

1 Ответ

1 голос
/ 12 декабря 2010

У вас было несколько проблем (но вы только что изменили источник, пока я отлаживал!)

  • Я не вижу элемент main_slide, который вы пытаетесь использовать для слайдера. При инициализации ползунка Coda $ ('# main_slide'). Длина равна нулю. Вы уверены, что этот элемент существует в DOM?
  • Вы включаете как полную, так и упакованную версии файла скрипта замедления. (как правило, не используйте упакованный - это может вызвать проблемы, используйте сжатие с помощью gzip - уведомление, jquery больше не поставляется с упакованным параметром)
  • Также вы уверены, что множество используемых вами плагинов совместимо с jquery 1.4.2?
  • У вас есть дубликаты идентификаторов в dom "upcoming_events" - (всегда пытайтесь протестировать ваш dom с помощью w3c инструмента проверки ) Повторяющиеся идентификаторы могут привести к неожиданным результатам с помощью jQuery.
  • Не по теме - ваша начальная загрузка страницы составляет 1,2 МБ, что очень много, рассмотрите возможность снижения качества / размеров изображения
...