2012-11-29 47 views
19

Araç ipucu özelliğini kullanmak için jQery UI dahil jQuery dosyalarımı güncelledim.jQuery UI TypeError: e.widget.extend bir işlev değil

Ama şimdi JavaScript aşağıdaki hatayla dieing edilir:

TypeError: e.widget.extend is not a function 

kimse bana yardımcı olabilir misiniz?

+0

Kodunuzu buraya ekleyebilir misiniz –

+0

Değerlendirmeye çalıştığım özel bir kod yok. hata jqueryui komut dosyasında doğru atılır. –

+0

Jquery.min.js dosyasını eklediniz –

cevap

48

jQuery Ui (ikinci kez çünkü başka hata gizli) iki kez eklenmiştir sorun

b.widget bir işlev değil

+12

Sadece birinin aynı sorunu vardı, ben de sorun vardı, ve benim durumumda, ayrı bir dosyada jquery.ui.widget.js vardı eskiden. Jquery ui'nin yeni sürümünü indirdiğimde, zaten widget'ın işlevselliğini de içeren tam sürümünü aldım. Bu yüzden iki kere aynı dosyaya sahip olmasam bile, aynı işlev diferente dosyalarına dahil edildi. – Marlon

+0

İkinci betik, ASP.NET paketi tarafından otomatik olarak yüklendi, çünkü eski sürümünü sunucudan kaldırmamıştım. –

+0

/libs/jquery/jquery.ui.widget.js kaynaştırma kaldırıldı & Tamam oldu (bkz. Marlon) – zzapper

0

Ben etiket it.min.js için benzer hatayı başlamıştı çözüldü etiket it.min.js ben kontrol ederken

, dosyalarım bu durumda yüklüyormuş bulundu

<script src="/scripts/tag-it.min.js"> 
<script src="/scripts/jquery-ui-1.11.1.js"> 

Sadece sırasını tersine çevirmek ve o Ben wp_deregister_script ('jquery-ui-Widget') eklemek zorunda sabit

o birisi

0

yardımcı olabilir Olabilir; sadece widgets.php dosyası için bir istisna için admin-footer.php dosyasına.

İlgili konular