2011-03-23 4 views
1

나는 JQuery와 UI 대화 상자를 닫습니다 링크가 : JQuery와 여기닫기 jQuery를 UI 대화 상자

<a href="#" id="close-login-box">Close this window</a> 

그리고입니다 :

$("#login-link").click(function() { 
    $("#login-box").dialog({ 
     close: function(ev, ui) { 
      $(this).hide(); 
     }, 
     draggable: false, 
     height: 300, 
     modal: true, 
     position: ["center","center"], 
     resizable: false, 
     width: 1020 
    }); 
}); 

$("#close-login-box").click(function() { 
    $("#login-box").dialog("close"); 
}); 

왜 대화 상자를 닫을 때 수행 I 링크를 클릭 하시겠습니까? $('#login-box').dialog('close'); 당신을위한 대화 상자를 숨길 수 있기 때문에

+0

login-link 및 login-box에 대한 html 코드를 게시 할 수 있습니까? –

답변

4

당신은 스스로를 지정할 필요가 없습니다,

close: function(ev, ui) { 
     $(this).hide(); 
    }, 

필요가 없습니다.