Я получаю вышеуказанное сообщение об ошибке с bootstrap modal.bootstrap modal: undefined не является функцией
Что происходит:
Вот мой код:
jQuery('.btn-red').on('click', function() {
var var1 = jQuery(this).data('target');
jQuery('#cancel_form_display').load(url + var1, function (response, status, xhr) {
if (status == "success") {
jQuery(var1).modal('show');
}
});
});
Я использую несколько JS/JQuery плагинов. Поэтому я использую jQuery в режиме без конфликтов. используя 'jQuery' вместо '$'. Когда эта функция вызывается я получаю «не определено функция» в строке:
jQuery(var1).modal('show');
Что я пробовал?
Круги предложение на другие должности с той же проблемой и убедились, что загружен bootstrap.min.js.
изменили функцию строку:
jQuery(var1).modal({show:true});
- Изменен порядок загрузки плагинов файлов.
Дополнительная информация Я также получаю эту ошибку: «Невозможно установить свойство„Дисплей“неопределенных», связанный с prototype.js Это с помощью метода: «шоу»
Я ЗАГРУЗКА в JS-файлы в следующем порядке:
JQuery-Lib/2.0.3/jquery.min.js
р rototype.js
bootstrap.min.js
может кто-нибудь помочь мне с этим?
Я предполагаю, что вы проверили, что такое 'var1' в этой точке, а также попытался запустить' jQuery (var1) .modal ('show'); 'отдельно, вне этого метода щелчка? (очевидно, с селекторным значением вместо var1) – roryok
Я протестировал вышеуказанную функцию, поскольку она находится в отдельном html-файле. я отлично работаю. Когда я попытался скопировать то же самое в мой webapp, он дает мне вышеприведенную ошибку – maverick1989
, вы можете сделать что-то вроде этого ... или изменить с помощью этого http://jsfiddle.net/qrq7cez0/ –