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

  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • MkElite

    MkElite

    13 NİSAN 2012
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013