您好,登錄后才能下訂單哦!
Mapkey插件響應(yīng)鍵盤(pán)快捷鍵操作是怎樣的,很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
Mapkey是一款基于jQuery的能響應(yīng)鍵盤(pán)所有按鍵操作插件,使用起來(lái)非常簡(jiǎn)單,而且可以支持觸發(fā)按鍵對(duì)應(yīng)的自定義函數(shù)。
$("a#left").mapKey("left");
按住方向鍵←即相當(dāng)于鼠標(biāo)點(diǎn)擊一個(gè)ID為left的a標(biāo)簽鏈接。
$("a#left").mapKey("a");
按住鍵盤(pán)的a鍵,即相當(dāng)于鼠標(biāo)點(diǎn)擊一個(gè)ID為left的a標(biāo)簽鏈接。
$.mapKey("left", function(){
alert("你按了左方向鍵!");
});
按住方向鍵,響應(yīng)自定義函數(shù)。
有時(shí)我們不需要按鍵操作,可以直接開(kāi)啟和禁用按鍵功能。
$.fn.mapKey.disable(); //禁用快捷按鍵功能
$.fn.mapKey.enable(); //啟用快捷按鍵功能
有時(shí)需要調(diào)用第三方插件,可使用:
$("p").mapKey("down", {trigger: facebox.show});
即當(dāng)按下方向鍵↓時(shí),調(diào)用插件facebox的show方法。
注意插件中使用的鍵盤(pán)按鍵對(duì)應(yīng)的字符串都是小寫(xiě),如(a-z)。
數(shù)字鍵直接對(duì)應(yīng)(0-9)。
F1-F12應(yīng)轉(zhuǎn)換成小寫(xiě)f1-f12。
方向鍵使用left, right, up, down
Backspace對(duì)應(yīng)“back”
Control對(duì)應(yīng)“ctrl”
Tab對(duì)應(yīng)tab
Caps Lock對(duì)應(yīng) “caps”
Space空格對(duì)應(yīng) “space”
Enter對(duì)應(yīng) “enter”
看完上述內(nèi)容是否對(duì)您有幫助呢?如果還想對(duì)相關(guān)知識(shí)有進(jìn)一步的了解或閱讀更多相關(guān)文章,請(qǐng)關(guān)注億速云行業(yè)資訊頻道,感謝您對(duì)億速云的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。