我創建了一個簡單的函數,繼續增加全局變量「我」,當你保持按下一個鍵。這裏的源代碼,很簡單:我希望onmousedown的行爲像onkeydown維護通話功能
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i = 0;
document.body.onkeydown = function()
{
i++;
console.log(i);
};
</script>
</body>
</html>
現在,我想同樣的效果,當我更換的onkeydown通過onmousedown事件:
<html>
<head>
</head>
<body>
<script type="text/javascript">
var i = 0;
document.body.onmousedown = function()
{
i++;
console.log(i);
};
</script>
</body>
</html>
=>但是,這是行不通的,因爲控制檯顯示一個時間我的價值。
你有什麼想法嗎?先謝謝你。
一切正常,您使用哪個瀏覽器? – trquoccuong
潛在的重複http://stackoverflow.com/questions/4961072/jquery-continuous-mousedown – TuanDT