gpt4 book ai didi

javascript - 检测div何时为 "unloaded"

转载 作者:行者123 更新时间:2023-12-03 12:06:56 25 4
gpt4 key购买 nike

----- 简而言之-----

我有一个文件,比如x.html,它加载到其他文件的一些div中(使用函数jquery.load)。

但是x.html需要知道是否在您的位置加载了另一个html。

那么,我如何知道父页面是否将另一个内容加载到具有 x.html 的 div 元素中?

--- 详细---

这个问题与检测弹窗关闭时的问题类似:

我有一些页面将页面 x.html 加载到任何 div 中。

例如:页面index.html

<html> 
...
<div id='contentX'>
</div>
...
<button id='btn1' onclick='functionThatLoadsXphpIntoDivContentX()'>
<button id='btn2' onclick='functionThatLoadsOtherContentIntoDivContentX()'>
...
<javascript>
function functionThatLoadsXphpIntoDivContentX(){
$('#contentX').load('x.html');
}
function functionThatLoadsOtherContentIntoDivContentX(){
$('#contentX').load('anotherPage.html');
}
</javascript>
</html>

当用户点击btn2时,页面x.html需要知道它,因为x.html需要正确删除一些元素(如tinyMCE)。

我希望它是清楚的,但如果不是,请告诉我原因,我将进行编辑或评论。

最佳答案

没有您正在寻找的“.unload”方法。 DIV 并未真正卸载,而是其内容发生了更改。您需要添加一个方法调用来“清理”DIV,然后再调用“.load”来更改 DIV 的内容。

关于javascript - 检测div何时为 "unloaded",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25147085/

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