纯文本 Carga 效果 可以自己定义颜色和速度 可以自己定义颜色和速度
复制代码代码如下:
/** Cargando animación
* Creado por 黑と白の印 el 15/03/11.
*/
Carga de funciones (Element, LightColor, DarkColor, Speed, Callback) {
if (! element && (! element.inntext ||! element.textContent)) return
elemento = typeof elemento === "cadena"? document.getElementById (elemento): elemento
LightColor = LightColor || "#fff", DarkColor = DarkColor || "#000", Speed = Speed || 300
var arr_spaneles = new Array ()
! function (arr_elementText) {
element.inntext = element.TextContent = ""
for (var i = 0; i <RR_ElementText.length; i ++) {
var span = document.createElement ("span")
element.inntext? span.inntext = arr_elementText [i]: span.textContent = arr_elementText [i]
Element.appendChild (Span)
arr_spaneles.push (span)
}
} ((element.inntext || element.TextContent) .split (""))
Var index = -1, longitud = arr_spaneles.length
var LoadingTimer = setInterval (function () {
arr_spaneles [Math.max (índice, 0)]. style.color = Darkcolor
if (index == longitud-1) {
índice = -1
Callback && Callback ()
}
Índice ++
arr_spaneles [índice] .style.color = LightColor
},velocidad)
}
以上就是本文所述的全部内容了 希望对大家学习 希望对大家学习 javascript 能有所帮助。