böylece jQuery 3.0 bugün tahliye edildi ve nedense şu kod artık sitemde çalışır: Bunu düzeltmek nasıl
$(window).load(function() {});
kimse önerebilir veya/her şey/yüklendiğinde ile aktif bir alternatif?
böylece jQuery 3.0 bugün tahliye edildi ve nedense şu kod artık sitemde çalışır: Bunu düzeltmek nasıl
$(window).load(function() {});
kimse önerebilir veya/her şey/yüklendiğinde ile aktif bir alternatif?
breaking-change-load-unload-and-error-removed okuma:
değişikliği Breaking: .Load(), .unload() ve .error()
Bu yöntemler olay işlemleri için kısayollarıdır kaldırıldı, ancak birkaç API sınırlamaları vardı . Ajax .load() yöntemiyle çakışan event .load() yöntemi. DOM yönteminin tanımlandığından dolayı .error() yöntemi window.onerror ile kullanılamaz. Bu adlara göre etkinlik eklemeniz gerekiyorsa, .on() yöntemini kullanın. $ ("img") değerini (fn) $ (img) .on ("load", fn) olarak değiştirin.
$(window).load(function() {});
için:
$ (pencere) .sistem ("yük", function (e) {})
nedenle, değiştirmek gerekir
Bunu, sürüm 3.1'deki '$ (window) .on ('load', function (e) {})' olarak değiştirdim. 1 ama hala çalışmıyor – developer
Ben başarısız üzerine yapma sonra tek tırnak kullanarak, ben, $ (window) .on ("load", işlev (e) {}) 'için benim kodumu değiştirdiğini buldum Çalışması, tekliflerin neden önemli olduğunu bilmiyorum. – developer
Tamam şimdi onun değil ya bir – developer
[changelog] 'u okudunuz mu (https://blog.jquery.com/2016/01/14/jquery-3-0-beta-released/)? –
@ Karl-AndréGagnon Kodumun .on() karşılığı ne olurdu? –
'$ (window) .on ('load', function() {})' –