SORU
2 Kasım 2011, ÇARŞAMBA


Eğer data: 'tanımsız' bir işlevi olmayan (değerlendirme '$(document)')

  1. WordPress bir site kullanıyorum.
  2. Başlığında bu kod dahil oldum.

Komut dosyası yüklendiğinde, bu hata alıyorum:

TypeError: 'undefined' is not a function (evaluating '$(document)')

Buna neden olan ne olduğu ya da ne anlama geldiğini hiçbir fikrim yok.

Firebug, ben bu olsun: $ is not a function

CEVAP
2 Kasım 2011, ÇARŞAMBA


Wordpress varsayılan olarak noConflict modunda jQuery kullanır. Bu değişken adı, $, örneğin kullanım olarak değil jQuery kullanarak başvurmak gerekir

jQuery(document);

yerine

$(document);

Kolayca bu bir öz $ yine bir WordPress kullanmak için başvurduğu fonksiyonu yürütme (ve genel ad olarak dağılmasını önler), örneğin sarmak

(function ($) {
   $(document);
}(jQuery));

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Air_Fooj

    Air_Fooj

    24 NİSAN 2009
  • footiecyclo

    footiecyclo

    26 EYLÜL 2009
  • magnum33563

    magnum33563

    8 NİSAN 2011