[英]keyboard switch button shortcut with js
我想創建一個進入一個功能的鍵盤快捷鍵,然后再次按下該鍵,它將返回到原始功能。
例如,我使用的是繪畫工具,但是我想通過按Tab鍵切換到橡皮擦,然后在完成后通過再次按Tab鍵切換回繪畫工具。
我之前做過鍵盤快捷鍵,但從未做過返回上一個功能的快捷鍵...
抱歉,如果不清楚,我不確定從哪里開始。 即使有人可以引導我進入我可以學習的鏈接,我也將非常感激。
嘗試這個
var currentTool = 'brush';
var prevTool = '';
$('.paintToggle').keypress(function (e) {
var key = e.which;
switch (key) {
case 6:
if(currentTool !== 'eraser') {
prevTool = currentTool;
currentTool = 'eraser';
} else {
currentTool = prevTool;
}
break;
}
paint.select_tool(currentTool);
});
使用以下片段。 在這里,您應該介紹yourClass名稱。 然后應該為您的按鍵調用操作。
$('.yourClass').keypress(function (e) { var key = e.which; if(key == 13) // the enter key code { //to do your action } });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.