Работает ли jQuery BBQ-Plugin с JQuery 1.7x?

Короткий вопрос, но нигде не нашел намека на это: кажется, что jQuery BBQ Плагин протестирован только для работы с jQuery до версии 1.4.2. Сейчас текущая версия jQuery — v1.7.1, и мне интересно, будет ли плагин работать?

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


person Stefan Müller    schedule 30.12.2011    source источник


Ответы (2)


Я знаю, что это старая ветка, но на всякий случай, если кто-нибудь столкнется с ней, как я - я использую jQuery 1.9.1, и просто включив плагин jQuery BBQ, я получаю ошибку JavaScript:

TypeError: f is undefined

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

person Dave Hollingworth    schedule 16.03.2013
comment
Если вы загрузите неминимизированную версию BBQ, вы увидите, что ошибка связана с тем, что «$.browser» возвращает значение null. Это связано с тем, что эта функция была удалена в jQuery 1.9. Вы можете повторно ввести эту функцию с помощью jQuery.migrate — blog.jquery.com/2013/05/08/jquery-migrate-1-2-1-released - person Nada_Surf; 29.07.2013
comment
Это действительно приятно знать, спасибо - я не знал о функции миграции. (На самом деле я перешел к использованию History.js, хотя полезно знать об этом ) - person Dave Hollingworth; 04.08.2013

jQuery хорош с обратной совместимостью, что-то, что работает с jQuery 1.4.2, определенно будет работать для jQuery 1.7.1. обратная совместимость">см.. Также вы можете прочитать примечания к выпуску для jQuery 1.7.1

person Emmanuel N    schedule 30.12.2011
comment
Я думаю, это зависит. Например, изменение, внесенное в .attr(), может легко сломать плагин, верно? - person Robin; 30.12.2011