javascript - 删除 Div 中的元素并循环直到元素存在 Javascript

标签 javascript jquery html

如果有一种方法可以从 div 中删除元素,我很感兴趣。例如,如果我有这样的东西:

<div id="outer">
    <div id="inner">
    </div>
</div>

在这里,我有兴趣删除 div #inner。

其次,我知道有一个已弃用的解决方案使用 DOMNodeInserted 并且 Mozilla 有一些与 MutationObserver 类似的东西,但是有没有办法查看元素是否存在?也可能循环检查此检查?

最佳答案

如果您没有得到答案,请告诉我。

remove

$("#inner").remove();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="outer">
    <div id="inner">
    </div>
</div>

关于javascript - 删除 Div 中的元素并循环直到元素存在 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41062018/

相关文章:

javascript - IP 地址验证的正则表达式

javascript - jQuery:用于延迟 removeClass() 的脚本延迟时间太长

python - Python 中的网页抓取,与路径混淆

html - 通过套接字空间发送数据,使用空间接收

javascript - "Uncaught (in promise) ReferenceError: January(Ru) is not defined"谷歌图表

Javascript 高级鼠标悬停

javascript - 使用 style.left 移动 DOM 对象

javascript - 画廊中的 Phonegap 图像选择器无法正常工作

javascript - 在此 JS slider 中的图像下方添加文本

javascript - .checked = true 或 setAttribute ("checked"、 "checked") 未附加