Как обновить Jquery?

#1 11 ноября 2012 в 00:29
В связи с попыткой сделать шаблон на bootstrap возникла необходимость обновить на сайте jquery до последней версии, что мною и было сделано, что повлекло за собой ряд некоторых ошибок сайта. Вопрос, какие действия мне необходимо предпринять, чтобы эти ошибки вылечить?
PS: вопрос скорее адресован к людям, имеющим опыт подобной работы…
#2 11 ноября 2012 в 00:34
/includes/jquery и тут файл — jquery.js
#3 11 ноября 2012 в 00:44
Смотря что вы хотите изменить.
Например я делал для увеличения фото следующим образом
в папку /includes/jquery (за увеличения фото отвечают все файлы из папки lightbox)
создал новую папку например lightbox12 и туда загрузил все необходимое.
далее в файле frontend.php в нужном компоненте подключил lightbox12 и в файлах .tpl в шаблоне настроил правильный вывод.
#4 11 ноября 2012 в 00:59

/includes/jquery и тут файл — jquery.js

Blogger
Это сделал. Есть косяки. Например, создаю клуб, косяк в оформлении. Смотрю файл com_clubs_create.tpl оказывается он подключает /includes/jquery/jquery.form.js
Таким образом, нужно его обновлять или как-то править… А я вот с js совсем не дружу…
#5 11 ноября 2012 в 01:11
я всегда jqery подключаю с гугла
#6 11 ноября 2012 в 01:23
обновлял тоже. косяки всплывают, в том числе и с всплывающими настройками для модулей, видимо заточена версия 1.10 под прежнюю квери.
#7 11 ноября 2012 в 01:29
плохо… Ладно, будем пилить, а тут задавать вопросы по обновлению jquery
#8 11 ноября 2012 в 09:57

я всегда jqery подключаю с гугла

Rossoman

не задумывался от куда скрипт быстрее грузиться будет, с другого сервера+пинг или из твоего сайта?
#9 11 ноября 2012 в 10:29
Максим Шорин, у многих юзеров скрипт с гугла уже лежит в кэше. Плюс — загрузка файла с другого сервера уменьшает запросы к своему собственному серваку. И еще плюс — скрипт с гугла отдается уже в gzip, а многие такую штуку даже и не настраивают у себя на сервере — да что говорить, даже вот на этом сайте стили и js отдаются без gzip, что уж говорить про простых юзеров…
#10 11 ноября 2012 в 11:47
пилять crazyя дома, я на русском форуме! 10 ответов (включая мой) и ни одного cryпо существу заданного вопроса (интересно, вопрос то хоть понят? )
glasses
#11 11 ноября 2012 в 11:53

Вопрос, какие действия мне необходимо предпринять, чтобы эти ошибки вылечить?

AndroS


открыть консоль разработчика и отлавливать ошибки
для начала найти те места, функции и методы, которые перестали работать
потом просмотреть что они из себя представляют
код писался под 1.5, найти примеры или аналоги под 1.8

А я вот с js совсем не дружу...

AndroS

это действительно проблема scratch


заинтересовать кого то разбирающегося в JS что бы адаптировал JS использующийся в instant под последнюю актуальную версию jquery
#12 11 ноября 2012 в 12:08

Максим Шорин, у многих юзеров скрипт с гугла уже лежит в кэше. Плюс — загрузка файла с другого сервера уменьшает запросы к своему собственному серваку. И еще плюс — скрипт с гугла отдается уже в gzip, а многие такую штуку даже и не настраивают у себя на сервере — да что говорить, даже вот на этом сайте стили и js отдаются без gzip, что уж говорить про простых юзеров..

SJen

Извини, если я не знаю, но — разве кеш браузера не создается для каждого сайта отдельно? и разве браузер при загрузке не пытается сначала подгрузить скрипт из кеша? тобишь при первой загрузке сайта естественно бестрее будет загрузить скрипт с твоего сайта, да, это создает нагрузку, но оно же быстрее…
#13 11 ноября 2012 в 13:08

Извини, если я не знаю, но — разве кеш браузера не создается для каждого сайта отдельно ?

кэш не для сайта, а для файлов. Если я в день захожу на 50 разных сайтов и везде стоит загрузка с гугла — то у меня гугловский скрипт просто будет грузиться из кэша. На первом сайте я загружу скрипт, а 49 других будут пользоваться закэшированной версией jquery.

да, это создает нагрузку, но оно же быстрее..

Максим Шорин
Максим, ты считаешь что у нас на сайтах стоят более мощные сервера, чем у Гугла — что с них скрипты быстрее грузятся?

и ни одного по существу

mexanik
По существу? — так тут просто все —
1. заменить jquery на новую версию
2. полазить по сайту и исправить все конфликты переписав старый код
Только кому поможет такая инструкция если автор прямо говорит, что в js не разбирается?)
#14 11 ноября 2012 в 13:52
Вот механик дельное что-то как раз написал по вопросу :)
Хорошо, поставим вопрос по-другому: а есть ли заинтересованные в обновлении jquery на инстант 1.10? Может, вместе наймем кого-нить ии даже за огромное спасибо с множеством плюсиков в карме кто адаптирует?
#15 11 ноября 2012 в 14:24
SJen, выходи в аську, потрещим, по теме =))
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.