gpt4 book ai didi

javascript - 如何在文档完全加载之前但元素存在之后执行javascript?

转载 作者:行者123 更新时间:2023-11-28 03:52:17 25 4
gpt4 key购买 nike

我正在尝试为 google.com 编写一个非常简单的用户内容脚本,但问题是 google 的源代码很长。我想在元素出现在文档中但在整个文档加载之前立即在 javascript 中执行代码。

本质上,我不想在页面的其余部分加载之前更改图像的来源。我还想修改具有特定 id 的其他某个 div 中的 html。但同样,我不想在开始执行之前等待文档的其余部分加载。

我怎样才能做到这一点?我正在使用 jquery。

最佳答案

试试这个:

var element = $([TagName]) || document.getElementsByTagName([TagName])[[occurance]];

function doSomething() {
// Do some magic.
}

element.addEventListener("load", doSomething, false); // Notice no brackets after the function call.

这会向该元素添加一个事件监听器,并将等待它完全加载直到它运行该函数 (doSomething())。

希望这对您有所帮助。

关于javascript - 如何在文档完全加载之前但元素存在之后执行javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22698766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com