我正在使用Twitter Bootstrap模式。 当打开模态时,它会添加一个类' .modal-open'对身体。 当它关闭时,它将删除此类。
我试图确定body元素何时具有此类,但它不起作用:
$(document).ready(function() {
if($('body').hasClass('modal-open')) {
console.log('open');
} else {
console.log('closed');
}
});
<img src="img/projects/kitty.jpg" width="100%" height: "auto" data-toggle="modal" data-target=".kitty_modal">
单击图像时,显示模态。 使模态打开的代码来自bootstrap。 我只是想在课程&#39; modal-open&#39;添加,所以我可以滚动模态。
答案 0 :(得分:-1)
也许是这样的?我想你错过了#。
<script>
$(document).ready(function ()
{
if ($('#body').hasClass('modal-open'))
{
alert("modal open");
} else
{
alert("modal closed");
}
});
</script>