Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

jQuery 1.5 на ipb 3.1.x?..

Опубликовано:

Собственно, почитал темы там и сям... пролистал 8 страниц этого форума :) Позюзал поиск - дали эту тему. Но это на IP.Content и плюс я еще вижу, что вставляется специальный "ноконфликт" для отдельной функции.

 

А можно ли просто подключить jQuery на сайт без конфликтов вообще, для светлого будущего? Допустим, я хотел менюшку поставить на jq (ну такой я, люблю всё в рукопашку подключать, хуки не предлагать:( ). Когда ставишь jq (вставлял в глобалтемплате между хеад и /хеад, падает выпадающее меню профиля.. возможно еще что-то.

 

Скин - Paradox.

Рекомендованные сообщения

Опубликовано:

По поводу конфликтности на сайтах вообще лучше спрашивать разработчиков jQuery.

По поводу конкретного случая ничего сказать не могу, так как не пробовала.

Опубликовано:
  • Автор

Спасибо. Может быть, еще кто-нибудь знает. Или попробуем найти спеца, чтобы хотя бы объяснил, в чем причина. )

Опубликовано:
  • Автор

Собственно, получилось сделать чтобы не конфликтовало, путём подстановки скриптов из той же темы. Работает ^^

  • 1 год спустя...
Опубликовано:

Собственно, получилось сделать чтобы не конфликтовало, путём подстановки скриптов из той же темы. Работает ^^

Можно по-подробнее, что вы сделали, куда вставили? Спасибо!

Опубликовано:

Спасибо, уже с нонконфликтом разобрался, инструкцию на русском прочитал, и немного помедитировал :).

 

Если кому интересно, в самом глбалтемплэйте прописал

<script type="text/javascript" charset="utf-8">jQuery.noConflict();</script>

сразу после подгрузки jQuery, потом в скрипте, который с ним работает заменил все $ на jQuery.

Опубликовано:
потом в скрипте, который с ним работает заменил все $ на jQuery.

А вот это было делать совсем не обязательно. Есть более простой вариант - обернуть все в функцию:

 

jQuery(document).ready(function($){ 
 $('#content').html('Обращение по $ работает в пределах этой функции, т.к. туда передана локальная $!');
 $(document).ready(function(){  alert('Которая содержит ссылку на объект jQuery!'); });
});

Опубликовано:

А вот это было делать совсем не обязательно. Есть более простой вариант - обернуть все в функцию:

 

jQuery(document).ready(function($){ 
 $('#content').html('Обращение по $ работает в пределах этой функции, т.к. туда передана локальная $!');
 $(document).ready(function(){  alert('Которая содержит ссылку на объект jQuery!'); });
});

Ну так коротенький скрипт - прикрутка zRSS на страницу, всего в 3-х местах заменить... А тут надо дополнительно потратить пару часов на то, чтобы разобраться, что со всем этим добром делать (я в js ни в зуб ногой). Но спасибо за внимание к новому пользователю :)

Изменено пользователем crazylemmy

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.