第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

.keycode與.哪個(gè)

.keycode與.哪個(gè)

眼眸繁星 2019-07-19 18:43:19
.keycode與.哪個(gè)我以為這會(huì)在堆棧溢出的某個(gè)地方找到答案,但我找不到。如果我在監(jiān)聽按鍵事件,我應(yīng)該使用.keyCode或.which以確定是否按下了Enter鍵?我一直做的事情如下:$("#someid").keypress(function(e) {   if (e.keyCode === 13) {     e.preventDefault();     // do something   }});但我看到的例子.which而不是.keyCode..有什么關(guān)系呢?一個(gè)比另一個(gè)更友好嗎?
查看完整描述

3 回答

?
交互式愛情

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊

一些瀏覽器使用keyCode,其他人使用which..如果使用jQuery,則可以可靠地使用which作為jQuery規(guī)范事物再來點(diǎn)。


如果不使用jQuery,則可以這樣做:

var key = 'which' in e ? e.which : e.keyCode;

或交替:

var key = e.which || e.keyCode || 0;

.這處理了這樣一種可能性e.which可能是0(通過恢復(fù)0最后,使用JavaScript非常強(qiáng)大||操作者).


查看完整回答
反對(duì) 回復(fù) 2019-07-19
?
慕尼黑8549860

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊

jQuery規(guī)范event.which取決于event.which, event.keyCode或event.charCode瀏覽器支持:


// Add which for key events

if ( event.which == null && (event.charCode != null || event.keyCode != null) ) {

   event.which = event.charCode != null ? event.charCode : event.keyCode;

}

額外的好處.whichjQuery也用于鼠標(biāo)單擊:


// Add which for click: 1 === left; 2 === middle; 3 === right

// Note: button is not normalized, so don't use it

if ( !event.which && event.button !== undefined ) {

    event.which = (event.button & 1 ? 1 : ( event.button & 2 ? 3 : ( event.button & 4 ? 2 : 0 ) ));

}


查看完整回答
反對(duì) 回復(fù) 2019-07-19
  • 3 回答
  • 0 關(guān)注
  • 517 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)