SORU
14 Ocak 2011, Cuma


jQuery: Geri kazandı't ateş basışı?

neyi yanlış yaptığımı merak ediyorum:

$('.s').keypress(function(e) {

        switch (e.keyCode) {
            case 8:  // Backspace
                //console.log('backspace');
            case 9:  // Tab
            case 13: // Enter
            case 37: // Left
            case 38: // Up
            case 39: // Right
            case 40: // Down
            break;

            default:

            doSearch();
        }

    });

Benim doSearch istiyorum() fonksiyonlar da geri tuşuna bastığımda ateş. Şu an kesinlikle hiçbir şey Chrome ve Safari backspace basıyorum olur.

herhangi bir fikir?

CEVAP
14 Ocak 2011, Cuma


keypress yerine kullanın. keyup. Bu kullanıcı bir şey bastığında tüm anahtar kodları alır

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • martin shervington

    martin sherv

    7 EKİM 2011
  • SuicideSheeep

    SuicideSheee

    8 Ocak 2012
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012