私はこれをしたい:1つの画像にマウスオーバーすると、タイトルを表示します。私は、次のコードを使用します。ピクチャをホバーすると、すべてのピクチャのタイトルが表示されます。タイトルを1つだけ表示するようにコードを変更するにはどうすればよいですか?jqueryの使い方画像のタイトルを表示
<script type="text/javascript">
$(function() {
$('.image').each(function() {
$(this).hover(
function() {
$('.title').animate({ opacity: 1 })
},
function() {
$('.title').stop().animate({ opacity: 0});
})
});
});
</script>
<div class="image"><img src="img1" /><p class="title">text1</p></div>
<div class="image"><img src="img2" /><p class="title">text2</p></div>
<div class="image"><img src="img3" /><p class="title">text3</p></div>
うわー、おかげで多くのことを。私はその第二の議論について知らなかった! – Blender
+1エレガントでシンプル。 –
それは明らかに良い方法です。 –