내 모달 창이 표시되면 #screen을 클릭하거나 #loading_modal에서이 div를 숨길 필요가 있지만 어떻게 할 수 있으며 올바르게 작성하는 방법 내 코드가 작동하지 않습니다,하지만 또한 두 개의 개체 (# screen, #loading_modal) .... 동일한 있어요. js, 리팩토링하는 방법을이 코드를 새롭게 및 제대로 작동하게 ...?Jquery 보이는 요소 중 하나를 클릭하십시오 처리기
이$("#screen").click(function() {
if ($('#screen').is(':visible')) {
$('#screen').hide();
$('#loading_modal').hide();
}
});
$("#loading_modal").click(function() {
if ($('#screen').is(':visible')) {
$('#screen').hide();
$('#loading_modal').hide();
}
});
'.is (': visible') 체크가 필요 없으므로 간단히'$ ("# screen : visible") click()'할 수 있습니다. :-) –