gpt4 book ai didi

javascript - 如何在页面加载完成时运行 Div 元素

转载 作者:行者123 更新时间:2023-11-30 09:18:14 25 4
gpt4 key购买 nike

我有一个包含多个 div 的 Html 页面,类似这样的东西:

<div id="div1">div1</div>
<div id="div2">div that contains youtube videos </div>
<div id="div3">div3</div>

我想在页面加载后执行#div2,有什么办法吗?

PS:我想先加载整个页面,然后再加载#div2(因为#div2 包含 youtube 视频,这使得加载非常慢。

我找到了一些代码示例:

最佳答案

您可能会使用脚本模板作为默认元素,然后在页面加载时替换它。

$(window).on('load', function () {
var $div2 = $('#div2');

$div2.replaceWith( '<div id="div2">'+ $div2.html() +'</div>');
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="div1">div1</div>
<script type="text/html" id="div2">div that contains <b>youtube</b> videos </script>
<div id="div3">div3</div>

关于javascript - 如何在页面加载完成时运行 Div 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53507590/

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