看板 Ajax 關於我們 聯絡資訊
比如果一個頁面上共有5張圖片, 當一張圖片已經完整讀取完畢,並顯示在瀏覽器上時, 顯示一個動態的數字 1/5 ,兩張底讀取完畢顯示 2/5 以此類推, 如果ja或jquery有辦法辦到嗎,還是說要使用其他程式語言才行? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.238.28
akiratw:img 有 onload 事件可以用 10/08 21:28
LaPass:jquery能做到的,用JAVASCRIPT一定能做到 10/08 21:50
b12031106:那個 比如果是什麼? 比如還是如果? 10/08 22:03
whitebase:比如說一個頁面上..。 10/08 23:06
whitebase:有相關的函式嗎? 10/08 23:06
whitebase:應該說相關的事件 10/08 23:07
hermitwhite:就一樓說的onload,有很多種寫法,例如用global var收 10/09 07:13
hermitwhite:容數量,或者每張圖片載入完畢才載入下一張,或者每張 10/09 07:15
hermitwhite:圖片載入完就跑一次function確認已讀取數量等。 10/09 07:15
hermitwhite:js不太熟的話可能還是用global variable就好了。 10/09 07:16
whitebase:但有我不太理解的是,要怎麼讓數字在同一位置做連續變動 10/09 08:26
whitebase:就是同一數字連續顯示1/5 2/5 3/5..,而不是停住在某數 10/09 08:28
hermitwhite:用一個div或span之類元件去裝你要顯示的字,如果是在 10/09 11:15
hermitwhite:純js中的話就在onload後面用innerHTML改這些字。 10/09 11:17
whitebase:可以講得稍微詳細一點嗎..,大概如何抓如何給定 10/09 17:10
whitebase:可以了..orz。 10/09 17:19
s25g5d4:document.getElementById()、innerHTML 10/09 19:04
s25g5d4:document.getElementsByTagName()、onload=function(){} 10/09 19:05
s25g5d4:jquery的話用$(selector).ready()、.html() 10/09 19:06
whitebase:.load! 10/10 12:24
Rplus:s25用.ready() 應該會在dom進來時就觸發 而不是載完圖 10/10 15:15
s25g5d4:對 我記錯了 10/10 15:56