我正在一個網頁上有一個脈衝按鈕(#scrollarrow)在頁面的底部。 當我開始滾動頁面時,此按鈕消失。 我獲得與下面的jQuery代碼這樣的效果:[已解決] JavaScript:滾動時消失的脈衝按鈕
$(document).ready(function(){
$(window).scroll(function(){
if ($(this).scrollTop() > 50) {
$('#scrollarrow').fadeOut('slow');
}else{
$('#scrollarrow').fadeIn('slow');
}
});
});
直到有沒有問題。 會出現一些問題,當我嘗試添加脈衝效應(不透明度的簡單變化):
function pulse(){
$('#scrollarrow').delay(200).fadeOut('slow').delay(50).fadeIn('slow',pulse);
}
我真的不能此功能適用於上面的代碼。我得到的最大結果是在滾動後看到按鈕脈動,就是這樣,實際上,與我的目標相反。 我嘗試了很多不同的組合,但沒有一個似乎正常工作。
有什麼建議嗎?
能否請您發表的jsfiddle給我們看你是什麼意思? – OlivierH