您好,我無法使用JavaScript遞增opacity
的background-color:hsla() div
。這是我使用的代碼...JavaScript增量++不透明度在每次點擊
$("#Opacity").button().click(function() {
var x = 0.1;
var Opacity = ++x;
$("#TimeDate, #Weather, #ticker, #Pages").css("background-color", "hsla(0,0%,0%,"+Opacity +")");
Cookie.set('bgo', $('#TimeDate, #Weather, #ticker, #Pages').css('background-color'), 365);
return false;
});
最終的結果,我想是不透明度爲上一次設定開始,然後爲它由0.1每個按鈕被點擊,直到它的時間增加達到1,然後返回到0,然後再次開始每次增加0.1,等等。
由於提前, 克里斯
''++與整數工作,所以使用整數併除以十,並在功能之外聲明初始值。 – adeneo
謝謝你的答案,它也可以用你的方式,但一個波紋管對我想要的東西很有效:) – ChristopherStrydom