一:如果將var flag=true 放在定時器外,定時器內(nèi)部函數(shù)只能將flag變?yōu)閒alse,不能完成鏈?zhǔn)竭\(yùn)動。
二:如果將var flag=true 放在定時器內(nèi),假設(shè)json參數(shù)第一二個分別是width、height,若width已經(jīng)到達(dá)final值,flag仍為true,不會設(shè)置為false,就會清除定時器
結(jié)論:只有當(dāng)json內(nèi)的所有參數(shù)都達(dá)到final值,才能執(zhí)行消除定時器的操作。將var flag=true放在定時器內(nèi)部最開頭,在定時器內(nèi)部設(shè)置一個getFlag()的函數(shù),此函數(shù)遍歷json所有參數(shù)是否到達(dá)final值,只有所有參數(shù)都達(dá)到final值,flag才會為true。
二:如果將var flag=true 放在定時器內(nèi),假設(shè)json參數(shù)第一二個分別是width、height,若width已經(jīng)到達(dá)final值,flag仍為true,不會設(shè)置為false,就會清除定時器
結(jié)論:只有當(dāng)json內(nèi)的所有參數(shù)都達(dá)到final值,才能執(zhí)行消除定時器的操作。將var flag=true放在定時器內(nèi)部最開頭,在定時器內(nèi)部設(shè)置一個getFlag()的函數(shù),此函數(shù)遍歷json所有參數(shù)是否到達(dá)final值,只有所有參數(shù)都達(dá)到final值,flag才會為true。
2016-11-20
alpha和opacity的上限問題 把speed值調(diào)高后 如果沒有上限 鼠標(biāo)在這個色塊上停留 那么alpha會不斷不斷遞增 造成色塊閃動 很難看
2016-11-19
案例的css樣式:
<style type="text/css">
*{margin:0px;padding:0px;}
#div1 {position:relative;left:0px;width:200px;height:200px;margin-top:50px;background-color: pink;}
#share{background-color:lightblue;width:20px;height:50px;position: absolute;left:200px;top:75px;}
</style>
<style type="text/css">
*{margin:0px;padding:0px;}
#div1 {position:relative;left:0px;width:200px;height:200px;margin-top:50px;background-color: pink;}
#share{background-color:lightblue;width:20px;height:50px;position: absolute;left:200px;top:75px;}
</style>
2016-11-14