纯文本 التحميل 效果 , 可以自己定义颜色和速度
复制代码代码如下:
/** تحميل الرسوم المتحركة
* تم إنشاؤه بواسطة 黑と白の印 في 15/03/11.
*/
تحميل الوظيفة (العنصر ، Lightcolor ، DarkColor ، السرعة ، رد الاتصال) {
if (! element && (! element.innertext ||! element.textContent)) return
element = typeof element === "string"؟ document.getElementById (element): element
LightColor = LightColor || "#fff" ، DarkColor = DarkColor || "#000" ، السرعة = السرعة || 300
var arr_spaneles = صفيف جديد ()
! وظيفة (arr_elementtext) {
element.innertext = element.textContent = ""
لـ (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 能有所帮助。