纯文本โหลด效果, 可以自己定义颜色和速度
复制代码代码如下:
/** กำลังโหลดภาพเคลื่อนไหว
* สร้างโดย黑と白の印เมื่อ 15/03/11
-
การโหลดฟังก์ชั่น (องค์ประกอบ, lightColor, darkColor, ความเร็ว, การโทรกลับ) {
if (! element && (! element.innerText ||! element.TextContent)) กลับมา
element = typeof element === "String"? document.getElementById (องค์ประกอบ): องค์ประกอบ
LightColor = LightColor || "#FFF", DarkColor = DarkColor || "#000", ความเร็ว = ความเร็ว || 300
var arr_spaneles = array ใหม่ ()
! ฟังก์ชั่น (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 (ช่วง)
-
} ((element.innerText || element.textContent) .split (""))
var index = -1, length = arr_spaneles.length
var loadingTimer = setInterval (function () {
arr_spaneles [math.max (ดัชนี, 0)]. style.color = darkColor
if (index == length-1) {
ดัชนี = -1
การโทรกลับ && การโทรกลับ ()
-
++ ดัชนี
arr_spaneles [ดัชนี] .style.color = LightColor
},ความเร็ว)
-
以上就是本文所述的全部内容了, 希望对大家学习 JavaScript 能有所帮助。