잘 작동하는 jQueryUI의 .dialog()
기능에 페이지를로드하려고합니다. 그러나 대화 상자를 닫은 후에도 나머지 페이지는 계속 사용할 수 없습니다. 완벽하게 jQueryUI 대화 상자에서 내 페이지가 깨졌습니다.
$(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()
작품. 나는 혼란 스럽다.
로드중인 페이지에 jQuery 및 jQuery UI의 다른 사본이 포함되어 있습니까? –
그렇지 않았습니다. 나는 그것을 포함 시켰고, 재시험되었다. 메인 페이지로 돌아 가면 마우스 오버가 작동합니다. 창을 다시 열지 못하고 창을 다시 열 수 없습니다. – jrelwell