まずコードを見てください。
HTML ボタン:
<a href="/ajax/addrecord.php" class="btn" data-toggle="modal">Add Record</a>
イベント:
$('[data-toggle="modal"]').click(function(e) {
$('.modal').remove(); //to remove modals if already open
e.preventDefault();
$.ajax({
url: $(this).attr('href'),
cache: false,
success: function(data) {$('<div class="modal hide fade" style="width:850px;">' + data + '</div>').modal()}});
});
IE8 でボタンをクリックすると、背景が読み込まれ、15 回近く読み込まれますが、モーダルは表示されません。Bootstrap-modal-js の「backdrop」機能にログ メッセージを入れました。IE8 では 10 個以上のメッセージが表示されますが、他のブラウザではログに 1 つのメッセージしか表示されません。
誰でもこの問題のヒントを教えてください。