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

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • khloe brooks

    khloe brooks

    25 Temmuz 2011
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012