Я хочу создать модальное как Bootstrap ... Я написал это коды:Как закрыть и открыть модальное как Bootstrap
<button type="button" data-target="#myModal" class="btn btn-primary">Open Modal</button>
<div class="modal fadeIn" id="myModal">
<div class="modal-header">
Roj Framework <span class="close-btn">×</span>
</div>
<div class="modal-content">
Hi, This Roj Framework !
</div>
<div class="modal-footer">
Continue ...
</div>
</div>
Но у меня есть проблемы в понимании того, как закрыть & открыть его , Я положил данные-мишень для кнопки, чтобы соответствовать с Modal Box ID & Я не показывать модальный с самого начала ..., поэтому я написал этот код, но он не работает ...
$('.modal').css('display', 'none');
$('button').click(function(){
var boxID = $(this).data('target');
var modalBox = $('.modal');
var modalBoxAttr = modalBox.attr('id');
if('boxID' == 'modalBoxAttr') {
modalBox.css('display', 'block');
}
});
Благодаря кап ... У меня есть вопрос, я не получил почему моя ошибка 1 неверна ... Потому что я проверил две строки и они имеют одинаковое значение ... –
@AliBahaari Вы должны выполнить проверку на 'objects'. Поэтому это должно быть написано так: 'if (boxID == modalBoxAttr)' без скобок. Если вы завернете объекты в скобках, вместо них они станут строкой. – drip
Спасибо, у меня есть другой вопрос ... Что означает «boxObject.length»? –