DIV elemanı üzərində bir tuş vuruşunu (və ya tuş vuruşunu) çəkmək

Bir tuş vuruşu olayını və ya bir DIV elemanı üzerindeki tuşları (jQuery'yi istifadə edərək) necə tutursunuz?

Bir div elementinə diqqət etmək üçün nə lazımdır?

94
30 июня '10 в 15:48 2010-06-30 15:48 Lalçand 30 iyun 'da 15:48' də təyin olundu. 2010-06-30 15:48
ответ 1 cavab

(1) tabindex atributunu təyin edin:

 <div id="mydiv" tabindex="1" /> 

(2) Keydown'a bağlanma:

  $('#mydiv').bind('keydown', function(event) { //console.log(event.keyCode); switch(event.keyCode){ //....your actions for the keys ..... } }); 

Fokusun başlamasını təyin etmək üçün:

 $(function() { $('#mydiv').focus(); }); 

İstədiyinizi aradan qaldırmaq üçün - div mərkəzləşdirilmiş sərhədini müəyyənləşdirin outline: none CSS.

keyCode haqqında daha ətraflı məlumat üçün keyCode əsas kodları baxın.

JQuery istifadə edərək, bütün kod.

#
195
30 июня '10 в 15:56 2010-06-30 15:56 Cavab 30 İyun tarixində saat 15 : 56-da Cəhənnəm tərəfindən verilir . 2010-06-30 15:56

tags ilə bağlı digər suallar və ya bir sual