我試圖讓按鈕出現如果scrollTop> 200和隱藏scrollTop < 200.但我想按鈕淡出,出現問題。Fadein和Fadeout在滾動
繼承人我的javascript:
$(window).scroll(function(){
if($(this).scrollTop() > 200) {
$(".button").removeClass("opacity");
}
else {
$(".button").addClass("opacity");
};
和CSS:
.opacity { opacity:0; }
有了這樣的代碼顯示/隱藏功能工作正常,但不能使其向淡入。我也嘗試改變我的jscript到這個:
$(window).scroll(function(){
if($(this).scrollTop() > 200) {
$(".button").animate({"opacity":"1"}, 1500);
else {
$(".button").animate({"opacity":"0"}, 1500);
};
但與此它並不工作。
我試過的最後一件事是fadeIn和fadeOut屬性,但其後的其他按鈕在它顯示/隱藏之後改變了它們的位置(按鈕位置:fixed;頁面滾動),使得效果不是真的不錯..
任何想法,我可以使它淡入淡出? 謝謝
如何使用fadeIn/fadeOut更改其他按鈕的位置?也許他們有問題(http://jsbin.com/otabol/3) – wroniasty