jQueryUIの機能にページを読み込もうとしていますが.dialog()
、うまくいきます。しかし、ダイアログ ボックスを閉じた後も、ページの残りの部分は無効のままです。
$(function() {
var w = $(document).width();
var h = $(document).height();
$( "#diag" ).dialog({ //dialog box settings
autoOpen: false, //do not open automatically
show: {
effect: "slide" //slide frame in
},
modal: true, //disable the other elements
width: w, //set width to window width
height: h //set width to window height
});
$( ".icon" ).click(function() { //on .icon click
var v = $(this).attr('value'); //load value of clicked item into v
$( "#diag" ).load(v).dialog( "open" ); //open the #diag box
});
});
.load(v)
v の初期化を削除してコメント アウトすると、完全.dialog()
に機能します。私は困惑しています。