第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我的透明度加到一不停止,我寫了清楚定時器啊

<script type="text/javascript">

window.onload=function(){

var x1=document.getElementById("x1");

x1.onmouseover=bian;

}

var timer=null;

function bian(){

var x1=document.getElementById("x1");

var opacity=0.3;

clearInterval(timer);

timer=setInterval(function(){

if (opacity ==1) {

clearInterval(timer);

}

else{

? ? ? ? ? ?opacity=opacity+0.1;

x1.style.opacity=opacity;

}

},30);

}

</script>


正在回答

2 回答

js中的數(shù)字都是用浮點數(shù)表示的

你可以看一下每次opacity+0.1得到的值

http://img1.sycdn.imooc.com//576a30bf000152d207980412.jpg

你也可以看一下這篇文章https://segmentfault.com/q/1010000000137297了解一下浮點數(shù)的運算


關于你的問題有兩種解法

第一種解法

-----用toFixed將opacity四舍五入為僅有一位小數(shù)的數(shù)字------

<script type="text/javascript">

window.onload = function() {

var x1 = document.getElementById("x1");

x1.onmouseover = function(){

bian();

}

}

var timer = null;

var opacity=0.3;

function bian() {

clearInterval(timer);

var x1 = document.getElementById("x1");

timer = setInterval(function() {

if (opacity.toFixed(1) == 1) {

clearInterval(timer);

} else {

opacity+=0.1;

x1.style.opacity=opacity.toFixed(1)

}

}, 30);

}

</script>

第二種解法

------將opacity轉化為整數(shù)-------

<script type="text/javascript">

window.onload = function() {

var x1 = document.getElementById("x1");

x1.onmouseover = function(){

bian();

}

}

var timer = null;

var opacity=30;

function bian() {

clearInterval(timer);

var x1 = document.getElementById("x1");

timer = setInterval(function() {

if (opacity== 100) {

clearInterval(timer);

} else {

opacity+=10;

x1.style.opacity=opacity/100

}

}, 30);

}

</script>


2 回復 有任何疑惑可以回復我~
#1

慕粉3365042 提問者

真大牛,我服 謝謝你?。。。?!
2016-06-22 回復 有任何疑惑可以回復我~
#2

靜語默言 回復 慕粉3365042 提問者

不要客氣 其實我也不是大牛 一起加油吧 少年?。?!O(∩_∩)O
2016-06-22 回復 有任何疑惑可以回復我~

你把var opacity=0.3;提到bian()外面試一試

1 回復 有任何疑惑可以回復我~
#1

慕粉3365042 提問者

1樓正解,謝謝你幫我,很感謝真的。
2016-06-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我的透明度加到一不停止,我寫了清楚定時器啊

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號