1
如何僅使用jQuery hover()函數定位當前div(即我懸停在)而不是所有使用相同類的div?如何僅使用jquery定位當前懸停的div,當有許多其他div使用相同的類時?
我的代碼是這樣的(我有我的網站上許多div.video-item
元素(它可以爲每一頁不同):
<div classs="video-item list">
<a class="video-item-link" href="<?php echo esc_url(home_url('/')); ?>signup">
<img class="video-item-image" src="<?php echo get_template_directory_uri() . '/images/001.jpg'; ?>">
<div class="mouseover-element"><!-- --></div>
</a>
</div>
<div classs="video-item list">
<a class="video-item-link" href="<?php echo esc_url(home_url('/')); ?>signup">
<img class="video-item-image" src="<?php echo get_template_directory_uri() . '/images/002.jpg'; ?>">
<div class="mouseover-element"><!-- --></div>
</a>
</div>
<div classs="video-item list">
<a class="video-item-link" href="<?php echo esc_url(home_url('/')); ?>signup">
<img class="video-item-image" src="<?php echo get_template_directory_uri() . '/images/003.jpg'; ?>">
<div class="mouseover-element"><!-- --></div>
</a>
</div>
的JS是:
<script>
$('a.video-item-link').hover(
function() {
// in
$('a.video-item-link div.mouseover-element').show();
}, function() {
// out
$('a.video-item-link div.mouseover-element').hide();
}
);
</script>
的樣式div.mouseover-element
是display:none;默認CSS
我該如何定位目前只有鼠標移過來的當前div?現在當我將鼠標懸停在任何顯示全部25個div.mouseover
。如何限制只有h我目前懸停的div?
謝謝,它的工作。我會在幾分鐘內選擇你的答案。現在系統不允許這樣做。我不得不等待。 – mamolvary