Axeland Posted February 11, 2011 Share Posted February 11, 2011 Собственно, почитал темы там и сям... пролистал 8 страниц этого форума :) Позюзал поиск - дали эту тему. Но это на IP.Content и плюс я еще вижу, что вставляется специальный "ноконфликт" для отдельной функции. А можно ли просто подключить jQuery на сайт без конфликтов вообще, для светлого будущего? Допустим, я хотел менюшку поставить на jq (ну такой я, люблю всё в рукопашку подключать, хуки не предлагать:( ). Когда ставишь jq (вставлял в глобалтемплате между хеад и /хеад, падает выпадающее меню профиля.. возможно еще что-то. Скин - Paradox. Link to comment Share on other sites More sharing options...
Fisana Posted February 11, 2011 Share Posted February 11, 2011 По поводу конфликтности на сайтах вообще лучше спрашивать разработчиков jQuery.По поводу конкретного случая ничего сказать не могу, так как не пробовала. Link to comment Share on other sites More sharing options...
Axeland Posted February 11, 2011 Author Share Posted February 11, 2011 Спасибо. Может быть, еще кто-нибудь знает. Или попробуем найти спеца, чтобы хотя бы объяснил, в чем причина. ) Link to comment Share on other sites More sharing options...
Axeland Posted February 11, 2011 Author Share Posted February 11, 2011 Собственно, получилось сделать чтобы не конфликтовало, путём подстановки скриптов из той же темы. Работает ^^ Link to comment Share on other sites More sharing options...
crazylemmy Posted November 30, 2012 Share Posted November 30, 2012 Собственно, получилось сделать чтобы не конфликтовало, путём подстановки скриптов из той же темы. Работает ^^ Можно по-подробнее, что вы сделали, куда вставили? Спасибо! Link to comment Share on other sites More sharing options...
Ritsuka Posted November 30, 2012 Share Posted November 30, 2012 http://api.jquery.com/jQuery.noConflict/ 1 Link to comment Share on other sites More sharing options...
crazylemmy Posted November 30, 2012 Share Posted November 30, 2012 http://api.jquery.com/jQuery.noConflict/Спасибо, уже с нонконфликтом разобрался, инструкцию на русском прочитал, и немного помедитировал :). Если кому интересно, в самом глбалтемплэйте прописал <script type="text/javascript" charset="utf-8">jQuery.noConflict();</script> сразу после подгрузки jQuery, потом в скрипте, который с ним работает заменил все $ на jQuery. Link to comment Share on other sites More sharing options...
Ritsuka Posted November 30, 2012 Share Posted November 30, 2012 потом в скрипте, который с ним работает заменил все $ на jQuery. А вот это было делать совсем не обязательно. Есть более простой вариант - обернуть все в функцию: jQuery(document).ready(function($){ $('#content').html('Обращение по $ работает в пределах этой функции, т.к. туда передана локальная $!'); $(document).ready(function(){ alert('Которая содержит ссылку на объект jQuery!'); }); }); 1 Link to comment Share on other sites More sharing options...
crazylemmy Posted November 30, 2012 Share Posted November 30, 2012 (edited) А вот это было делать совсем не обязательно. Есть более простой вариант - обернуть все в функцию: jQuery(document).ready(function($){ $('#content').html('Обращение по $ работает в пределах этой функции, т.к. туда передана локальная $!'); $(document).ready(function(){ alert('Которая содержит ссылку на объект jQuery!'); }); });Ну так коротенький скрипт - прикрутка zRSS на страницу, всего в 3-х местах заменить... А тут надо дополнительно потратить пару часов на то, чтобы разобраться, что со всем этим добром делать (я в js ни в зуб ногой). Но спасибо за внимание к новому пользователю :) Edited November 30, 2012 by crazylemmy Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now