대화 상자를 자동으로 클릭하지 마십시오
문제
마우스를 클릭 할 때 jQuery 대화 상자가 닫히는 것을 방지하려면 어떻게해야합니까? ESC를 치는 것은 괜찮지 만 Close-ICON을 클릭하여 닫을 때까지 열어두고 싶습니다.
어떤 아이디어?
해결책
당신은 사용할 수 있습니다 dialogbeforeclose
대화 상자가 닫히려고 할 때마다 호출되는 콜백 함수를 전달하는 이벤트.
돌아 오면 false
이 기능에서 클로즈가 취소됩니다.
$('.selector').bind('dialogbeforeclose', function(event, ui) {
...
});
http://docs.jquery.com/ui/dialog#event-beforeclose
이벤트가 발사 된 요소를 확인하고이를 사용하여 사용자가 X를 클릭하여 닫히거나 다른 것을 클릭했는지 여부를 결정할 수 있습니다.
제휴하지 않습니다 StackOverflow