BoomBoomLuk Опубликовано 1 ноября, 2014 Жалоба Поделиться Опубликовано 1 ноября, 2014 Подскажите направление в котором можно найти решение.. Ситуация сейчас корзина работает на библиотеке 1.7 jQuery и использует метод live (ну в принципе - вся simpla использует этот метод) но вот в чем загвоздка при установки свежей версии jQuery - пример 1.11+ метод live просто недопустим и на его место встает .on как быть? P.S. оставить все как есть - не вариант Цитата Ссылка на сообщение Поделиться на другие сайты
yr4ik Опубликовано 1 ноября, 2014 Жалоба Поделиться Опубликовано 1 ноября, 2014 метод live - был вырезан jquery 1.9 из за нерационального поиска объекта. Данный метод отслеживал нажатия по всему не DOM страницы. Поэтому его перенесли в on. В котором можно было сократить место поиска.Что б заменить данный код (пример): $('.cart_open').live('click', function(){.....Можно использовать это: $('body').on('click', '.cart_open', function(){.....но желательно сократить место поиска. Вместо body прописать DOM селектор поближе к месту где подгружается .cart_open Цитата Ссылка на сообщение Поделиться на другие сайты
BoomBoomLuk Опубликовано 1 ноября, 2014 Автор Жалоба Поделиться Опубликовано 1 ноября, 2014 Да спс за внимание. То что метод live вырезали и на его место поставили on я прочитала просто как оказалась - скрипт ajax cart нужно было поместить в корень шаблона.. Цитата Ссылка на сообщение Поделиться на другие сайты
yr4ik Опубликовано 10 декабря, 2015 Жалоба Поделиться Опубликовано 10 декабря, 2015 (изменено) Victor1965, вы уже на форуме пишите 3 или 4 сообщение с призывом обновить jquery. Причем даже не вникая в сообщения написанные выше. Вот в данной проблеме автора топика: Подскажите направление в котором можно найти решение.. Ситуация сейчас корзина работает на библиотеке 1.7 jQuery и использует метод live (ну в принципе - вся simpla использует этот метод) но вот в чем загвоздка при установки свежей версии jQuery - пример 1.11+ метод live просто недопустим и на его место встает .on как быть? как поможет jquery 2.0? В нем что появился метод live?! Нет! Поэтому проделав ваши рекомендации - проблема не решится, а лишь может усугубится из за того что все остальные js модули simpla рассчитаны на предыдущие версии jQuery PS. Так что советую удалить такого http://forum.simplacms.ru/topic/10365-двойное-подключение-jqueryjs/#entry82704 рода сообщения пока не получили кучу веселых ответов типа: "Заменил jquery и перестало работать пол сайта..." Изменено 10 декабря, 2015 пользователем yr4ik Цитата Ссылка на сообщение Поделиться на другие сайты
yr4ik Опубликовано 10 декабря, 2015 Жалоба Поделиться Опубликовано 10 декабря, 2015 пффф сразу не заметил!!!!!Админы косите посты! Вирус пихают....... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.