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

  • Jonah Penna

    Jonah Penna

    11 EYLÜL 2005
  • kamaniusilelis

    kamaniusilel

    10 HAZİRAN 2011
  • Simon Hayter

    Simon Hayter

    20 HAZİRAN 2010