#jquery #firefox #jquery-plugins #jquery-tools
#jquery #firefox #jquery-плагины #jquery-tools
Вопрос:
При просмотре примера jQuery Tool с возможностью прокрутки в Firefox 7 на Mac верхняя навигация не щелкает / не прокручивается.
Я тестировал его с Chrome, Safari и IE8, и он работает хорошо, только не с Firefox.
Я сузил его до следующего кода:
.navigator({
// select #flowtabs to be used as navigator
navi: "#flowtabs",
// select A tags inside the navigator to work as items (not direct children)
naviItem: 'a',
// assign "current" class name for the active A tag inside navigator
activeClass: 'current',
// make browser's back button work
history: true
})
Похоже, что все, что связано с navigator
плагином, не запускается. Я использовал Firebug, и у него нет отзывов.
Есть идеи?
Комментарии:
1. Обновление: проблема не решена с новой версией Firefox 8.0. Для корректной работы плагина для истории должно оставаться значение false
Ответ №1:
Установите для истории значение false или просто удалите опцию истории, и она должна работать! Надеюсь, вы не сильно возражаете против сохранения истории / кнопки возврата…
Ответ №2:
Это действительно работает, и вы можете сохранить функциональность истории. Я нашел это на справочных форумах:
Внутри вашего файла JavaScript jQuery tools найдите:
history.pushState( {i:0} )
history.pushState( {i:c} )
заменить на:
history.pushState( {i:0}, '' )
history.pushState( {i:c}, '' )
Фактический кредит должен быть предоставлен человеку, который нашел решение: