丫服:「 我現在有一個網頁,jquery 有用到3個setInterval ,有辦法變成一個嗎= =」
小孩子:「 股神沒上班 當然也不會有 JQ寫手」
丫服:「 XDD」
卡卡米:「 變成1個要幹麻」
李小龍:「 把其他兩個砍掉就變一個了阿」
丫服:「 簡單管理阿XD」
卡卡米:「 你可以 HOOK 自己的 setInterval 阿」
李小龍:「 那你怎麼不把裡面的值弄成變數」
卡卡米:「 你可以寫一個 timer 定時執行某個函數」
卡卡米:「 然後在那個函數底下增加 listener」
卡卡米:「 然後用add listener 的方式去控制」
卡卡米:「 阿服 : 你在講殺小」
李小龍:「 恩 我覺得不用這麼麻煩阿= =」
丫服:「 你在講殺小」
李小龍:「 他只有一個值而已吧」
丫服:「 http://192.168.8.202:90/test/index.html?emd_na=TSEM14502」
丫服:「 這個看的到嗎XD」
卡卡米:「 看不到阿 內部ip」
丫服:「 XD」
李小龍:「 192.168」
小孩子:「 = = 拿192開頭的」
李小龍:「 看洨」
小孩子:「 三小」
丫服:「 XD」
丫服:「 簡單來說,我有一個網頁,每秒要去檢查資料有沒有變更,然後每3秒會翻頁一次,每5秒圖片會變動 = =」
李小龍:「 這個不是應該要做在後端」
卡卡米:「 作在前端阿」
卡卡米:「 寫成 一個 interval 阿」
卡卡米:「 喔」
卡卡米:「 你要寫」
卡卡米:「
var int=self.setInterval("timer()",1000)
var t = 0;
function timer() {
t++;
if(t%1==0) {
每秒要去檢查資料有沒有變更
}
if(t%3==0)
{
然後每3秒會翻頁一次
}
if(t%5==0)
{
每5秒圖片會變動
}
}
」
卡卡米:「 你就把那幾個函數」
卡卡米:「 寫好」
卡卡米:「 然後把我寫的code的中文部份換成你的函數」
卡卡米:「 就做完惹」
丫服:「 喔喔」
丫服:「 了解啦~」
卡卡米:「 不過這樣沒有比較爽阿其實」
卡卡米:「 = =」
丫服:「 XD」
丫服:「 其實,還要加一點阿,做其中一個的時候,其他不做阿= =」
丫服:「 這個比較好控制阿~」
卡卡米:「 是喔」
卡卡米:「 那你就把下面兩個 if」
卡卡米:「 改成 else if」
卡卡米:「 喔不是」
卡卡米:「 你要把 %5放到最上面」
丫服:「 恩恩」
卡卡米:「 %1放到最下面」
沒有留言:
張貼留言