私はこの設定をしています:
<div class="video" id="video_main">
<div class="video_image_bg video_logo_off" id="video_bg">
<span class="video_span" id="video_span"></span>
</div>
<div>
<div class="video" id="video_main">
<div class="video_image_bg video_logo_off" id="video_bg">
<span class="video_span" id="video_span"></span>
</div>
<div>
....
....
と:
var videospan = $('.video').find('#video_span');
$('.video').mouseenter(function() {
videospan.fadeTo("slow", 1);
});
$('.video').mouseleave(function() {
videospan.fadeTo("slow", 0);
});
1つの問題は、マウスを入力すると、実際にマウスで入力したdivではなく、すべてのdivが影響を受けることです。
ここで何$(this)
を意味するのかわかりません
2番目の問題は、とよりも優れた方法hover
を使用したいのですが、同じ効果を得るためにどのように使用するかがわかりません。hoverIntent
mouseenter
mouseleave
fadeTo
何か案は?
ありがとう