SORU
3 ŞUBAT 2010, ÇARŞAMBA


- $ JQuery tanımlı değil

Basit bir WordPress kullanmak ' I bir olay var

<script type="text/javascript">
    $(function() {
        $('#post').click(function() {
            alert("test"); 
        });
    });
</script>

ve bir WordPress kullanmak bir referans sitesi olarak tanımlanmış.usta

<script src="<%=ResolveUrl("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript"></script>

Komut doğru giderilmiş olduğunu kontrol ettim, firebug içinde biçimlendirme bakın ve komut doğrudan görüntülemek mümkün değilim, bulmuş olmak gerekir. Ancak hala alıyorum:

tanımlanan $ değil

ve jquery dışı çalışıyor. Ayrıca(belge) böyle $çeşitli varyasyonlar denedim.hazır ve jQuery vb.

Bir MVC 2 uygulama var .net çok yoğun, Google'da her yerde olmaya çalışıyorum eminim 3.5, dosyayı tekrar kontrol ettim doğru bir referans olduğunu kontrol edin diyor, lütfen bilgi verin! :/

CEVAP
3 ŞUBAT 2010, ÇARŞAMBA


Bu hata, yalnızca üç şeyden biri olabilir:

  1. JavaScript dosyanızı düzgün sayfanıza yükleniyor değil
  2. JQuery berbat bir sürümü var. Bu birinin çekirdek dosyası düzenlenmesi nedeniyle olabilir, ya da bir eklenti üzerine değişken $ olabilir.
  3. Sayfa tam dolu, ve bu nedenle önce çalışan JavaScript var, DV yüklenmeden önce.

Firebug kontrol etmelisiniznetpanel eğer dosya gerçekten düzgün yüklü olup olmadığını görmek için. Eğer "404" yanında. söyleyecektir kırmızı vurgulanmış olacak Eğer dosya düzgün yükleniyor, bu sayı 2 olduğu anlamına gelir.

Tüm javascript kodu kod bloğu içinde gibi çalıştığından emin olun:

$(document).ready(function () {
  //your code here
});

Bu kod yüklendiğinden emin olunsonrabir WordPress kullanmak başlatıldı.

Kontrol etmek için son bir şey herhangi bir eklenti yükleniyor emin olmaktıröncesana yük bir WordPress kullanmak. Eklentileri uzatmak ", $ jQuery çekirdek yüklemeden önce bir eklenti yüklenemedi yani, " nesne, daha sonra açıklanan hata alırsınız.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Cristina Landa

    Cristina Lan

    28 Ocak 2010
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006