作者whitebase (finn)
看板Ajax
标题[ js ] 读取完毕,动态数字
时间Mon Oct 8 20:21:31 2012
比如果一个页面上共有5张图片,
当一张图片已经完整读取完毕,并显示在浏览器上时,
显示一个动态的数字 1/5 ,两张底读取完毕显示 2/5 以此类推,
如果ja或jquery有办法办到吗,还是说要使用其他程式语言才行?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.227.238.28
1F:→ akiratw:img 有 onload 事件可以用 10/08 21:28
2F:推 LaPass:jquery能做到的,用JAVASCRIPT一定能做到 10/08 21:50
3F:→ b12031106:那个 比如果是什麽? 比如还是如果? 10/08 22:03
4F:→ whitebase:比如说一个页面上..。 10/08 23:06
5F:→ whitebase:有相关的函式吗? 10/08 23:06
6F:→ whitebase:应该说相关的事件 10/08 23:07
7F:→ hermitwhite:就一楼说的onload,有很多种写法,例如用global var收 10/09 07:13
8F:→ hermitwhite:容数量,或者每张图片载入完毕才载入下一张,或者每张 10/09 07:15
9F:→ hermitwhite:图片载入完就跑一次function确认已读取数量等。 10/09 07:15
10F:→ hermitwhite:js不太熟的话可能还是用global variable就好了。 10/09 07:16
11F:→ whitebase:但有我不太理解的是,要怎麽让数字在同一位置做连续变动 10/09 08:26
12F:→ whitebase:就是同一数字连续显示1/5 2/5 3/5..,而不是停住在某数 10/09 08:28
13F:→ hermitwhite:用一个div或span之类元件去装你要显示的字,如果是在 10/09 11:15
14F:→ hermitwhite:纯js中的话就在onload後面用innerHTML改这些字。 10/09 11:17
15F:→ whitebase:可以讲得稍微详细一点吗..,大概如何抓如何给定 10/09 17:10
16F:→ whitebase:可以了..orz。 10/09 17:19
17F:推 s25g5d4:document.getElementById()、innerHTML 10/09 19:04
18F:→ s25g5d4:document.getElementsByTagName()、onload=function(){} 10/09 19:05
19F:→ s25g5d4:jquery的话用$(selector).ready()、.html() 10/09 19:06
20F:→ whitebase:.load! 10/10 12:24
21F:→ Rplus:s25用.ready() 应该会在dom进来时就触发 而不是载完图 10/10 15:15
22F:推 s25g5d4:对 我记错了 10/10 15:56