SORU
9 EYLÜL 2012, Pazar


Eğer data: jQuery işlevi çağrılırken bir işlevi olmayan $

Böyle bir WordPress kullanmak sarıcı kullanarak bir WordPress eklentisi basit bir jQuery komut dosyası var:

$(document).ready(function(){

    // jQuery code is in here

});

WordPress Dashboard içinde bu komut, arama ve am jQuery çerçeve yüklendikten SONRA yükleme yapıyorum.

Firebug sayfayı kontrol ettiğimde ben sürekli hata iletisini almaya devam:

Eğer data: bir fonksiyon $ değil

(belge)$.(() fonksiyonu{ . hazır

Belki bu işlev: komut sarayım

(function($){

    // jQuery code is in here

})(jQuery);

Bu hata, pek çok kez yaşadım ve bunu işlemek için nasıl emin değilim.

Herhangi bir yardım büyük mutluluk duyacağız.

CEVAP
9 EYLÜL 2012, Pazar


Wordpress bir WordPress kullanmak size enqueue varsayılan olarak* *5, $ (Bu diğer kütüphaneler ile uyumluluk için) kullanılmaz kullanmanız gerekir.

function içinde sarma çözümünüz iyi çalışır, ya da bir WordPress kullanmak başka bir yolu (ama muhtemelen Wordpress iyi bir fikir değil) yerleştirebilirsiniz.

Eğer document.ready, kullanmanız gerekiyorsa gerçekten işlev çağrısı $ iletebilirsiniz:

jQuery(function ($) { ...

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • megablueblaster

    megablueblas

    23 HAZİRAN 2006
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009