実現したいこと
jQueryでhover表示した画像をフェード切り替えしたい。
前提
ホームページのメガメニューを製作しており、メニューのテキストをhover時にイメージ画像を表示・切り替えしたいと思いコードを書いたのですが、知識が浅くどこを間違えているのか分からず、ご教授いただけますと幸いです。
■html
<ul> <li class="change_btn01"><a href="">menu01</a></li> <li class="change_btn02"><a href="">menu02</a></li> <li class="change_btn03"><a href="">menu03</a></li> </ul> <img src="img/img01.png" class="chenge_image">■jQuery
<script>
$(function() {
$(".change_btn01").hover(function() {
$(".chenge_image").attr("src","img/img01.png");
});
$(".change_btn02").hover(function() {
$(".chenge_image").attr("src","img/img02.png");
});
$(".change_btn03").hover(function() {
$(".chenge_image").attr("src","img/img03.png");
});
});
</script>
■css
<style> .change_image{ transition:all 0.5s ease; } </style>回答1件
あなたの回答
tips
プレビュー