SORU
6 ŞUBAT 2009, Cuma


'' in bir kontrol değeri jQuery bir olay

Bir 'kontrol' jQuery kullanarak ve jQuery kullanılmış.yarattım mümkün olduğunca OO yaparken yardım almak için uzanır.

Benim kontrolüm başlatma sırasında yani çeşitli olaylar ' ı tıklatın Tel

jQuery('#available input', 
            this.controlDiv).bind('click', this, this.availableCategoryClick);

Sadece 'bu' bağlama yönteminde veri bağımsız değişkeni olarak. ben dikkat edin Veri kontrol örneğine bağlı i. olayı bu elemanın yerine getirebilirim diye.

Bu mükemmel, ancak daha iyi bir yolu var sanıyorum çalışır

Geçmişte Prototip kullandığını, ne değeri kontrol etmek için izin veren bir bağlama sözdizimi 'bu' olay olduğunu hatırlıyorum.

Bir WordPress kullanmak yolu nedir?

CEVAP
20 NİSAN 2011, ÇARŞAMBA


Anonim fonksiyonu ile jQuery.proxy(), biraz bu 'bağlam' ikinci parametre. garip kullanabilirsiniz

 $("#button").click($.proxy(function () {
     //use original 'this'
 },this));

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CommonArtisan

    CommonArtisa

    7 Temmuz 2012
  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • KRQE

    KRQE

    6 AĞUSTOS 2007