Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Конфликт с lightbox-plus-jquery.min.js (https://javascript.ru/forum/jquery/70726-konflikt-s-lightbox-plus-jquery-min-js.html)

egor8 28.09.2017 14:04

Конфликт с lightbox-plus-jquery.min.js
 
На главной странице вставляю код для, который ниже:
<script type='text/javascript' src='http://promecologia.ru/wp-content/themes/promecologia/script-foto/lightbox-plus-jquery.min.js?ver=1.0.0'></script>

Вставляю строку с целью, чтобы внизу страницы картинка открывалась в окне. После установки ссылки на файл lightbox-plus-jquery.min.js картинка открывается, но перестает работать слайдер вверху под меню.

Как избежать конфликта скриптов, что можно отредактировать?

рони 28.09.2017 14:17

egor8,
jquery на странице должна быть одна
загрузите только Lightbox без jquery.min

egor8 28.09.2017 14:39

рони, пожалуйста, скажите подробнее как убрать jquery.min.
Может быть из файла одну из функции удалить lightbox-plus-jquery.min.js ?

Или файл удалить на главной странице, типа этого:
<script type='text/javascript' src='http://promecologia.ru/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script>

рони 28.09.2017 14:44

Цитата:

Сообщение от egor8
Или файл удалить на главной странице, типа этого:

jquery.js заменить на lightbox-plus-jquery.min.js

egor8 28.09.2017 15:10

В файле script-loader.php закоментировал строки, исчез файл jquery.js а вместе с ним и слайдер с главной(((

// jQuery
//	$scripts->add( 'jquery', false, array( 'jquery-core', 'jquery-migrate' ), '1.12.4' );
//	$scripts->add( 'jquery-core', '/wp-includes/js/jquery/jquery.js', array(), '1.12.4' );
//	$scripts->add( 'jquery-migrate', "/wp-includes/js/jquery/jquery-migrate$suffix.js", array(), '1.4.1' );

egor8 28.09.2017 15:20

Я использую скрипт картинок этот,
http://lokeshdhakar.com/projects/lightbox2
очень уж он удобный, могу его заменить, на похожий, посоветуйте безконфликтный. В нем файл и присутствует: lightbox-plus-jquery.min.js

рони 28.09.2017 15:47

egor8,
сделйте как было но
откройте lightbox-plus-jquery.min.js и уберите строки до lightbox


Часовой пояс GMT +3, время: 20:58.