자, 여기에 내가하려는 중입니다. DISPLAY : NONE;으로 설정된 자식 요소가있는 DIV 상자가 있습니다. Jquery를 사용하여 마우스가 부모 DIV 상자에 들어갈 때 자식 요소가 보이게 한 다음 마우스가 부모 DV를 떠날 때 숨 깁니다. 이 클래스에는 페이지에 여러 div가 있습니다. 어떤 이유로 그것은 작동하지 않습니다. 어떤 아이디어?Jquery로 호버에 다른 클래스 디스플레이 변경
HTML :
<div class="parent">
<span class="handle" style="display: none;">My Handle</span>
<p>Child Text</p>
</div>
자바 스크립트 : 대신
$(document).ready(function() {
$('.parent').mouseenter(function(){
$(this).next('.handle').show();
});
$('.parent').mouseleave(function(){
$(this).next('.handle').hide();
});
})
당신이 CSS 아래 유일한 해결책으로 간주 적이 있습니까? –