자식 요소가있는 div 컨테이너를 표시하려고하고 마우스가 위로 움직일 때까지 컨테이너의 위쪽 부분을 표시 한 다음 내용이있는 자식 요소가있는 전체 컨테이너를 표시하려고합니다. 이 일은 내가 원하는 것처럼 작동하지만 문제는 마우스를 하위 요소 위로 이동하면 전체 주 컨테이너가 위로 슬라이드 한 다음 다시 아래로 슬라이드된다는 것입니다. 나는 전체 컨테이너가 MouseOver로 미끄러 져 내려가도록 마우스를 올려 놓으려고 할 때 MouseOut이 위로 미끄러 져 움직일 때까지 머물러 있습니다.Javascript Mouseover 이벤트 Squirrely
<div onmouseover="$('#id_content').slideDown('fast', function(){ $(this).css('display', 'block'); $(this).css('visibility', 'visible'); });"
onmouseout="$('#id_content').slideUp('fast', function(){ $(this).css('display', 'none'); $(this).css('visibility', 'hidden'); });">
Title
<BR>
mm/dd/yyyy hh:mm - hh:mm
<div id="id_content" style="visibility: hidden; display: none;">
Description
<BR>
Content
</div>
<span class="commands"> <!-- Goes in the top right hand corner of the main container -->
<span class="delete" onclick="delete_entry('record_id')">X</span>
</span>
</div>
jsfiddle을 설정하면 더 많은 도움을 얻을 수 있습니다. –
jQuery를 따로 작성하는 것을 싫어한다고 생각합니다. –
@bmorehokie 예, 죄송합니다. 나는 게시 할 때 그 일을 잊어 버린다. –