溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Mapkey插件響應(yīng)鍵盤(pán)快捷鍵操作是怎樣的

發(fā)布時(shí)間:2021-11-26 16:59:43 來(lái)源:億速云 閱讀:179 作者:柒染 欄目:開(kāi)發(fā)技術(shù)

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方法。

快捷鍵對(duì)用的字符

注意插件中使用的鍵盤(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ì)億速云的支持。

向AI問(wèn)一下細(xì)節(jié)

免責(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)容。

AI