1. Anasayfa
  2. Bilgi

“JQMIGRATE: jQuery.fn.load() is deprecated” Sorunu

“JQMIGRATE: jQuery.fn.load() is deprecated” Sorunu
0

Tarayıcı konsolunda “Console Warning: JQMIGRATE: jQuery.fn.load() is deprecated” şeklinde bir uyarıyla karşılaşıyorsanız, kodlamanızda kullandığınız jQuery kütüphanesi ile uyumsuz, kullanımdan kaldırılmış bir teknik bulunuyor olabilir. Uyarıyı, “jQuery.fn.load() kullanımdan kaldırıldı.” şeklinde çevirebiliriz. Son wordpress güncellemesi, jQuery kütüphanesinde sürüm güncellemesi yaptı ve wordpress tabanlı sitelerde bu gibi sorunlar ortaya çıkmaya başladı. Siteniz wordpress tabanlıysa aşağıdaki yazımızda anlatılan teknik, sorununuzu çözebilir;

WordPress Son Güncelleme İle Birçok Siteyi Bozdu

 

WP kullanmıyorsanız veya manuel olarak düzenleme yapmak istiyorsanız;

sorunlu dosyayı bulup hatada belirtilen satıra gidelim. Sorunlu JS dosyanızda  “load” şeklinde arama yaparak da ilgili kısım bulunabilir. Aşağıdakine benzer bir kodlama ile karşılaşacaksınız, js dosyanız sıkıştırılmış ise tek satır ve biraz daha karmaşık görünebilir;

 

Örnek görselde 7. satırda bulunan  jQuery(window).load(function () {  şeklindeki satır, görseldeki 14. satırda bulunan şekliyle güncellenmelidir.  jQuery(window).on(‘load’,function () {  işte bu şekilde olmalı.

Bu, js dosyanızda bulunan eskimiş kullanımı, güncel jQuery kütüphaneniz ile uyumlu hale getirecektir.

 

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir