我有一个来自 http://www.accuweather.com/en/ae/dubai/323091/weather-forecast/323091 的温度小部件,默认情况下,它在小部件上在网站上显示为"迪拜,AE"。
我需要让它成为"迪拜,阿联酋",为此我使用了脚本
$( window ).load(function() {
$('.aw-current-weather-inner h3').replaceWith( "<h3>Dubai, UAE</h3>" );
});
但是在加载网站时,加载为阿联酋迪拜需要时间。最初,该网站加载为迪拜,AE。
我需要在第一次加载中将其视为阿联酋迪拜。
使用 document.ready
,与window.load
相比,花费的时间会更少(它等待加载整个内容,如图像、视频)。在您的情况下,只有文本,因此您可以使用 document.ready。
$( document ).ready(function() {
$('.aw-current-weather-inner h3').replaceWith( "<h3>Dubai, UAE</h3>" );
});
您的出租车使用.ready
事件jQuery
$(document).ready (function(){
})
甚至我不认为 $(window).unload() 需要时间,这可能是服务器的响应问题。
如果它不起作用,您可以让它们在初始时间隐藏,然后在加载时使用 .hide
() 和 .show
()