ID가 'close'인 이미지를 클릭하면 요소를 숨기려고합니다.Jquery가 자식을 클릭 할 때 요소를 숨기려고 시도합니다.
내가 말할 수있는 것부터 모두 필요한 것은되어야하지만 클릭 할 때 아무 것도 일어나지 않아야합니다.
$(document).keyup(function(event) {
if (event.keyCode ==27) {
$('#ordercell').hide('slide');
}
});
탈출을 누를 때 숨기기가 잘되어있어서 무엇이 실종되었는지 잘 모르겠습니다.
내 HTML은 (내가 생각하기 때문에 내가 하나를 만든 전에 작업 스크립트를 얻을 이미지 ATM을 것 사용하지 않음)된다
<div id="ordercell">
<div id="orderform">
<div class="cardorder" id="cardorder56">
<div id="close">X</div>
<img src="foo.jpg">
</div>
</div>
</div>
이 모두 하드 코딩, 더 AJAX를.
당신의 HTML은 어떻게 생겼습니까? –
id가 #close 인 이미지가 여러 개 있습니까? – karim79
닫기 ID가있는 단일 요소가 있습니다. 여러 이미지를 처리 할 수 있도록이 작업을 수행하면 클래스로 변경됩니다. –