我有一个对话框,但它在Chrome中无法正常工作,但在IE中也是如此。
我正在使用此测试页:
http://www.parlamentoabierto.mx/ 如果您转到地图并点击它,则可以看到故障。 模态背景并没有完全消失。
dialog = $("#modal-mapa");
console.log(dialog);
dialog.dialog({
autoOpen: false,
height: 400,
width: 700,
modal: true,
draggable: false,
resizable: false,
dialogClass: 'ventanaModal',
open: function(event, ui) { console.log(dialog.dialog('option','position')); $('.ui-widget-overlay').bind('click', function () { $(this).siblings('.ui-dialog').find('.ui-dialog-content').dialog('close'); }); }
});
我的猜测可能是jQuery的版本不是最好的,但不容易纠正。