SORU
10 EKİM 2010, Pazar


'In 'basarak' değil't jQuery Krom bazı tuşlar için çalışır. Nasıl geçici bir çözüm bulmak için?

Anahtar-basın kullanıcı Esc çarptığında bir div kaldıracak olan işlevi uygulamak için çalışıyorum. Bu aşağıdaki kod ile Firefox ve IE için çalışır:

$("body").keypress(function(e) {
    alert("any key pressed");
    if (e.keyCode == 27) {
        alert("escape pressed");
    }
});

Eğer herhangi bir tuşa bastığımda, ilk alert görüntülenir ve eğer Kaçış vurursam, ikinci alert de görüntülenir.

Bu Chrome da çalışmıyor. İlk alert her zaman eğer herhangi bir harfi Kaçış, Sekme, Boşluk veya numaralardan herhangi vurduğumda anahtarları, ama vurursam görüntülenir.

Neden bu olur? Bu anahtar presler yanıt Krom almak için herhangi bir yolu var mı?

CEVAP
10 EKİM 2010, Pazar


Bunun yerine keydown kullanım deneyin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Microsoft Help & Training Videos

    Microsoft He

    31 Mart 2009
  • Sarah's YouTube Channel

    Sarah's YouT

    27 Temmuz 2009
  • Triune Films

    Triune Films

    9 ŞUBAT 2006