olowing loading效果、可以自己定义颜色和速度
复制代码代码如下:
/**アニメーションの読み込み
* 15/03/11に作成されました。
*/
関数の負荷(要素、ライトコラー、ダークカラー、速度、コールバック){
if(!element &&(!element.innertext ||!element.textContent))return
要素= typeof element === "string"?document.getElementById(element):element
LightColor = lightColor || "#fff"、darkcolor = darkcolor || "#000"、speed = speed || 300
var arr_spaneles = new array()
!function(arr_elementText){
element.innertext = element.textContent = ""
for(var i = 0; i <arr_elementText.length; i ++){
var span = document.createelement( "span")
element.innertext?span.innertext = arr_elementText [i]:span.textcontent = arr_elementText [i]
element.AppendChild(SPAN)
arr_spaneles.push(span)
}
}((element.innertext || element.textContent).split( "")))
var index = -1、length = arr_spaneles.length
var loadingtimer = setInterval(function(){
arr_spaneles [math.max(index、0)]。style.color = darkcolor
if(index == length-1){
インデックス= -1
callback && callback()
}
++インデックス
arr_spaneles [index] .style.color = lightcolor
}、スピード)
}
以上就是本文所述的全部内容了、希望对大家学习javascript能有所帮助。