Показать сообщение отдельно
  #1 (permalink)  
Старый 09.10.2016, 10:12
Новичок на форуме
Отправить личное сообщение для kermy Посмотреть профиль Найти все сообщения от kermy
 
Регистрация: 09.10.2016
Сообщений: 2

Двойное подключение jquery
Доброго дня!
На странице есть такой скрипт:
document.documentElement.className = document.documentElement.className.replace(/\bnojs\b/g, 'js');
if(typeof Muse == "undefined") window.Muse = {}; window.Muse.assets = {"required":["jquery-1.8.3.min.js", "museutils.js", "museconfig.js", "jquery.watch.js", "jquery.scrolleffects.js", "require.js", "404.css"], "outOfDate":[]};

Загружаю еще
src="jquery.nanogallery.js"

И далее
$(document).ready(function () {
...
jQuery("#123").nanoGallery(...)
...

Который не работает если перед ним не загрузить jquery-1.8.3.min.js еще раз так
src="jquery-1.8.3.min.js"

Я конечно смутно понимаю что в начале jquery-1.8.3.min.js хитро подключается. И вызывать jQuery("#123").nanoGallery(...) я должен как то так
window.Muse.assets.jQuery("#123").nanoGallery(...)
или так
Muse.jQuery("#123").nanoGallery(...)
Но так как оба варианта не работают, значит совсем не так

Первый скрипт убрать нельзя. Возможно в нем же стоит загружать и jquery.nanogallery.js

Помогите разобраться.
Ответить с цитированием