Re: [問題] 請問如何做按鈕連續按住或隨滑鼠區位增加

看板Ajax作者 (Lau)時間13年前 (2012/07/19 00:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
var i = 0; var hold = false; function incr(){++i;} setInterval(funcion(){ if(hold) incr(); }); $("#btnClick").mousedown(function(){hold = true}).mouseup(function(){hold = false}); ※ 引述《robinnpca (rob)》之銘言: : 請問大家 : 想要做一個效果 : 用jquery的animate好像只能用在數值內的資料 : 我的資料是要先取出來string再轉成number : 來增加 : 想要達到以下效果: : 按一次鈕 : 數值+1 : 按住 : 數值就會自動一直加+1 : 按越久加得越多+2 +3 + 4 +5 : 有點像是iphone的地圖滑動功能 : 但是我只是要加在某取出來的數值 : 並且放回原位置 : (因為他一開始是string所以只好取出後變成Number加完後再放回去>__<) : 或者是想要有一個十字區塊 : 可以感應滑鼠所在的位置 : 四面八方都可以增加數據 : 比如說在十字偏左就-1(越左-2;再更左-5) : 這樣的效果~ : 沒什麼頭緒!請問可有建議的參數或function可用! : 感謝! -- Sent from my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.174.146.125
文章代碼(AID): #1G1kfRC5 (Ajax)
文章代碼(AID): #1G1kfRC5 (Ajax)