어떤 이유로 나는이 코드를 팝업처럼 보여줄 수 있습니다. jQuery 닫기 대화 상자
<div id="myDialog" title="myTitle">
<div class="table_cell">
<div class="message"></div>
</div>
<div class="table_cell" onclick="doMyThing(<?php echo $id; ?>)">
<span style="cursor:pointer">Accept</span>
</div>
</div>
나는 자바 스크립트 몇 가지 이벤트가 발생
는 다음 코드가 실행됩니다 :이 그냥 잘 작동$(document).ready(function() {
$('#myDialog').dialog();
$('.message').html("Some text");
});
. 하지만, 내 스팬 필드를 클릭 한 후 대화 상자를 숨기거나 닫아야합니다. $('#myDialog').dialog('close');
과 같은 것을 시도했지만 작동하지 않습니다. 또한 'myDialog'에서 처음 시도 할 때 display: block
을 시도한 다음 display: none
을 입력하려고 시도했지만 대화 상자가 계속 화면에 표시됩니다.
이 'myDialog'는 실제로 CSS에서 일부 스타일을 수신하고 있습니다. 그래서 이처럼 가짜 대화를 코딩하고 있습니다. 어떤 제안?
클릭 한 번으로 닫기 이벤트를 발생 시켰습니까? – atmd
부모에게'display : none'을 적용 해보세요. –