我們有一個畫廊,當您將光標懸停在圖像div上時,標題會淡入。下一步是添加一個顯示所有標題的按鈕,所以人們可以滾動和閱讀,而不必在屏幕上運行光標。使用點擊功能禁用jquery懸停功能
創建showall函數很容易,但是當光標經過任何照片時,懸停功能會觸發並且該圖像上的標題消失。
當showall處於活動狀態時,是否有簡單的方法讓showall功能禁用懸停功能?
我們基本的jQuery代碼是下面,.tease是標題:
$('.tease').hide();
$('.img33, .img40, .img50, .img60').hover(
function(){ $(this).children('.tease').fadeIn('900'); },
function(){ $(this).children('.tease').fadeOut('2500'); }
);
每個圖像的基本的html:
<div class="img33">
<img src="../dir/someimage.jpg">
<div class="tease">Tease copy</div>
</div>
我可以看到你的'showall'方法的點擊函數,所以我可以正確回答這個問題。 – Ohgodwhy