SORU
26 EKİM 2008, Pazar


Nasıl oncut, oncopy ve jQuery onpaste ne yapmalıyım?

jQuery documentation diyor kitaplığı yerleşik-destek için aşağıdaki olaylar: bulanıklık, odak, yükleme, yeniden boyutlandırma, kaydırma, kaldırma, click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, paste, değişim, seç, gönder kapatıyorsa, basışı, keyup ve hata.

Kesme, kopyalama ve yapıştırma olayları işlemek istiyorum. En iyi nasıl bunu yapmak için? FWIW, ben sadece Y hakkında endişelenmenize gerek (şanslı!).

GÜNCELLEME: "" bir Pano gibi bir ortam. widget üzerinde çalışıyorum Y kullanır, sadece bu olaylar, onlar gibi olan var desteklenen olup olmadığını gerçekten (benim için) önemli.

CEVAP
27 EKİM 2008, PAZARTESİ


Ekleyin ve .on() off() yöntemleri kullanarak her türlü olayları kaldırabilirsiniz

Bu, örneğin deneyin

jQuery(document).on('paste', function(e){ alert('pasting!') });

bir WordPress kullanmak atarsınız olay türü, tarayıcı tarafından desteklenip desteklenmediğini aslında oldukça kayıtsız, eleman (ve genel nesneler) gibi keyfi bir olay türleri atayabilirsiniz:

jQuery('p').on('foobar2000', function(e){ alert(e.type); });

Özel bir olay tipleri söz konusu olduğunda, 12 ** onlara "el" kodunda, bu gibi:

jQuery('p').trigger('foobar2000');

Düzgün değil mi?

Ayrıca, çapraz tarayıcı uyumlu bir şekilde, özel mülkiyet DOM olayları ile çalışmak için, bir yazma/kullanmanız gerekebilir "" ... örnek olan görmüş olabilir . olay jQuery eklentisi ^del>jquery.event.wheel.jsBrandon Aaron Mousewheel plugin

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Google Analytics

    Google Analy

    25 ŞUBAT 2008
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011
  • UKF Dubstep

    UKF Dubstep

    29 NİSAN 2009