SORU
12 Ocak 2010, Salı


En iyi Yolu bir jQuery Eklentisi Uzatmak

Oldukça yeni bir WordPress kullanmak bir kullanıcı ihtiyacım olan şey u'i kadar varolan bir WordPress kullanmak bir eklenti genişletmek için arıyorum. Bu ödevimi yapmaya çalıştım. Stackoverflow üzerinde aşağıdaki soruları kontrol ettim:

read up I yöntem uzatın. Ancak, thise ödev bana şaşkın bıraktı. fullcalendar ve bazı davranış değiştirme gibi, yeni bir olay kanca eklemek için eklenti ile çalışıyorum. Eklenti kapatılması bunu yaparken takılıp kendini mıyım? Eksik bir şey belli mi?

İdeal eklenti kod bizim kodumuz olası bir yükseltme için izin vermek için ayrı olacaktır. Herhangi bir yardım büyük, özellikle çözüm zaten Yığın Taşması soru diğer sundu mantıklı olup olmadığı konusunda bazı bilgiler veya görüşler kaçırıyorum nerede işaretçiler mutluluk duyacağız. Benim için birbirleriyle çelişiyor ve hala şaşkın kaldım.

CEVAP
11 Aralık 2010, CUMARTESİ


Ben de aynı sorunu jquery UI eklentileri genişletmek için toplandı ve burada (jquery.ui.widget.js aracılığıyla buldum) bulduğum çözüm:


(function($) {
/**
 *  Namespace: the namespace the plugin is located under
 *  pluginName: the name of the plugin
 */
    var extensionMethods = {
        /*
         * retrieve the id of the element
         * this is some context within the existing plugin
         */
        showId: function(){
            return this.element[0].id;
        }
    };

    $.extend(true, $[ Namespace ][ pluginName ].prototype, extensionMethods);


})(jQuery);

bu, lütfen eğer herhangi bir sorunuz varsa sor yardımcı olur umarım.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AyfionGaming

    AyfionGaming

    20 ŞUBAT 2013
  • DONFANTASTICKYPESS

    DONFANTASTIC

    1 Temmuz 2007
  • The Pet Collective

    The Pet Coll

    5 Ocak 2012