javascript - 在第一次加载时更快地加载 javascript

标签 javascript php widget onload replacewith

我有一个来自 http://www.accuweather.com/en/ae/dubai/323091/weather-forecast/323091 的温度小部件默认情况下,它在网站小部件上显示为“DUBAI,AE”。

我需要将其设置为“迪拜,阿联酋”,为此我使用了脚本

$( window ).load(function() {
$('.aw-current-weather-inner h3').replaceWith( "<h3>Dubai, UAE</h3>" );
});

但是在加载网站时,加载阿联酋迪拜需要一些时间。最初,该网站加载为 DUBAI, AE。

我需要在第一次加载时将其视为阿联酋迪拜。

最佳答案

使用document.ready,与window.load相比,它会花费更少的时间(它等待加载整个内容,如图像、视频)。在您的情况下,只有文本,因此您可以使用 document.ready。

$( document ).ready(function() {
    $('.aw-current-weather-inner h3').replaceWith( "<h3>Dubai, UAE</h3>" );
});

关于javascript - 在第一次加载时更快地加载 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35355199/

相关文章:

javascript - CSS Flex - 当调整包装器 flex 元素的大小时改变它的宽度尺寸

PHP 循环无法创建动态 HTML 表

Android - 可点击小部件 - 在模拟器上工作,但不在手机上工作

javascript - Lodash 过滤/Javascript 中两个对象数组的交集

javascript - JQuery on() : how can I define filter selectors when passing events as an object?

javascript - 检查对象数组是否包含给定字符串

php - 数据不是来自 Laravel 关系中的 2 个表 + 1 个数据透视表

php - 正则表达式(preg_match)匹配任何东西

python - 帮助处理 python Entry 小部件中的 <key> 事件

widget - iOS 8 Today Widget 和锁定设备