На моей странице есть модальное диалоговое окно, которое загружает сайт в iframe по щелчку ссылки. Вот Jquery:Как отключить все клики за пределами модального диалога jquery?
$(function() {
$('.open-dialog').click(function() {
$('#win-dialog').show().find('#iframeContainer').html('<iframe src="' + this.href + '"> </iframe>');
$('#dialog-overlay').fadeTo(400, 0.8);
return false;
});
$('#win-dialog .close').click(function() {
$('#win-dialog').fadeOut('normal', function() {
$('iframe', this).remove();
});
$('#dialog-overlay').hide();
return false;
});
});
А вот HTML-
<div id='win-dialog'>
<h3 class='title'><a class='close' href='#'>&times;</a></h3>
<div class='isi-dialog'>
<div id='iframeContainer'/>
</div>
</div>
<div id='dialog-overlay'/>
<p> <a class='open-dialog' href='http://google.com'>Click here to open dialog</a> </p>
Как говорит вопрос, я хочу, чтобы отключить все щелчки за пределами модального диалога, как и яваскрипт по умолчанию предупреждения всплывающего окно делает. Как я могу это получить. Пожалуйста, помогите мне.