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

  • androidandme

    androidandme

    10 Mart 2009
  • jkimisyellow...ish

    jkimisyellow

    8 Temmuz 2009
  • kindlechatmail

    kindlechatma

    25 AĞUSTOS 2010