각 이미지에 설명이있는 간단한 HTML 페이지가 있습니다. 특정 이미지 위로 마우스를 가져 가면 특정 설명이 표시되어야합니다. CSS의 클래스 설명이 설정되었습니다. visibility : hidden;Jquery 호버 이미지에서 스팬 요소의 가시성을 변경하는 방법
내가 증명했지만, joverery 기능을 사용하면 클래스 가시성을 설정할 수 없습니다. visible; 가시성에서 span 요소의 클래스를 설정하기위한 jquery의 정확한 구문을 모르겠습니다. visible; 호버 P :
<div id="FiltriMusica2">
<p idsapore="1" class="sapore"><img alt="caffe.png" src="/caffe.png">
<span class="descrizionesap">Adrenalina</span>
</p>
<p idsapore="2" class="sapore"><img alt="peperoncino.png" src="/peperoncino.png">
<span class="descrizionesap" >Peperoncino</span>
</p>
</div>
CSS
.descrizionesap {
visibility:hidden;
}
자바 스크립트
jQuery(".sapore").hover(function() {
jQuery(this).children().find('.descrizionesap').css("visibility","visible");
}, function() {
jQuery(".descrizionesap").css("visibility","hidden");
});
당신은 모든 자바 스크립트가 필요하지 않습니다. – epascarello