作者SanChungAndy (Lau)
看板Ajax
標題Re: [問題] 請問如何做按鈕連續按住或隨滑鼠區位增加
時間Thu Jul 19 00:54:48 2012
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