고정 된 이미지와 두 번째 드래그 가능한 이미지가있는 jquery 앱을 만들려고합니다. 움직일 수있는 이미지 위에 z- 인덱스를 표시하려면 고정 된 이미지가 필요합니다. 고정 된 이미지는 놀이 공원에서 볼 수있는 것처럼 얼굴에 알파 자르기 구멍이있는 사진입니다. 문제는 움직일 수있는 (얼굴) 이미지가 고정 된 이미지와 겹쳐 지자 마자 클릭 이벤트는 고정 된 이미지 위에 캡처되고 움직일 수없는 이미지에 도달한다는 것입니다. 따라서 더 이상 움직일 수 없습니다. 여기 내 코드가 ...덮여있는 객체에 자바 스크립트 이벤트 가져 오기
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.8/jquery-ui.min.js"></script>
<div id="fixed" style="position:relative; z-index: 2">
<img src="background.png">
</div>
<div id="face" style="position:relative; z-index: 1">
<img src="face.png">
</div>
<script>
$(function() {
$("#face").draggable();
});
</script>
고정 된 배경 뒤에있을 때 어떻게 얼굴 개체를 드래그 할 수 있습니까? 마우스 이벤트를 수동으로 발사 할 수 있습니까? 그렇다면 jquery-ui draggable()이 제대로 작동하도록 어떻게 호출해야합니까? 어떻게 든 고정 된 이미지를 캡처하여 이벤트를 캡처 할 수 있습니까? 또는 직접 드래그 할 수있는 메커니즘을 작성해야합니까?
이벤트 정보를'# face'에 설정된 jQuery'draggable()'함수 핸들러로 전달하는 방법을 찾아야 할 것 같습니다. 필요한 정보는 다음에서 찾으실 수 있습니다 : http://jqueryui.com/demos/draggable/#events – Andre