Добрый день.
При использовании
возникает ошибка "jQuery.ionSound is not a function".
Я понимаю, что проблема, скорее всего, в загрузке нескольких jquery, но jquery.noconflict() не помог, либо я использовал его не так, как нужно.
Подключается слайдер таким образом:
<script src="../ion/js/jquery-1.11.3.min.js"></script> <script src="../ion/js/ion.rangeSlider.min.js"></script>
В этом деле я новичек и буду благодарен за помощь.
/wp-recall/add-on/message/js/scripts.js?ver=15.0.7
jQuery.ionSound
строка 51
Otshelnik-Fm сказал(а)
У вас 2 копии jquery. одну - эту: jobtravel.top/ion/js/jquery-1.11.3.min.js отключайте
Андрей CS сказал(а)
ну так вы подключаете дубль jquery
Вы не можете просматривать опубликованные ссылкион не нужен, удаляйте.
абсолютно согласен. но это я тоже пробовал.
ошибка меняется на TypeError: $ is not a function
и перестает работать слайдер.
как на данный момент
deimos сказал(а)
абсолютно согласен. но это я тоже пробовал.
ошибка меняется на TypeError: $ is not a function
и перестает работать слайдер.
как на данный момент
Поэтому вы предлагаете лепить одни ошибки на другие в надежде, что браузер сдастся?
Удаляйте дубль, а потом решайте ту ошибку, что будет возникать.
Поэтому вы предлагаете лепить одни ошибки на другие в надежде, что браузер сдастся?
Удаляйте дубль, а потом решайте ту ошибку, что будет возникать
Нет. не предлагаю. Удалил.
Вижу, что ошибка в другом модуле теперь.
Но я сразу признался, что я в этом вопросе нов и именно по этой причине пришел за помощью )
Спасибо - попробую разобраться
Вопрос решен. Тему прошу закрыть
пример из rangeslider
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Ion.RangeSlider - test</title> <link rel="stylesheet" href="css/normalize.css" /> <link rel="stylesheet" href="css/ion.rangeSlider.css" /> <link rel="stylesheet" href="css/ion.rangeSlider.skinFlat.css" /> </head> <body> <!-- Page contents --> <div style="position: relative; padding: 200px;"> <div> <input type="text" id="range" value="" name="range" /> </div> </div> <!-- All JS --> <script src="js/jquery-1.11.3.min.js"></script> <script src="js/ion.rangeSlider.js"></script> <script> $(function () { $("#range").ionRangeSlider({ hide_min_max: true, keyboard: true, min: 0, max: 5000, from: 1000, to: 4000, type: 'double', step: 1, prefix: "$", grid: true }); }); </script>
сладует изменит на
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Ion.RangeSlider - test</title> <link rel="stylesheet" href="css/normalize.css" /> <link rel="stylesheet" href="css/ion.rangeSlider.css" /> <link rel="stylesheet" href="css/ion.rangeSlider.skinFlat.css" /> </head> <body> <!-- Page contents --> <div style="position: relative; padding: 200px;"> <div> <input type="text" id="range" value="" name="range" /> </div> </div> <!-- All JS --> <!-- <script src="js/jquery-1.11.3.min.js"></script>--> <script src="js/ion.rangeSlider.js"></script> <script> jQuery(function () { jQuery("#range").ionRangeSlider({ hide_min_max: true, keyboard: true, min: 0, max: 5000, from: 1000, to: 4000, type: 'double', step: 1, prefix: "$", grid: true }); }); </script>