gpt4 book ai didi

jquery - 隐藏(不删除)所有 HTML 标签 - Jquery

转载 作者:行者123 更新时间:2023-12-01 06:14:43 26 4
gpt4 key购买 nike

我如何使用 jquery 隐藏所有 HTML 标签。不是移除而是隐藏。我是否必须单独指定每个标签,或者是否有更强大/可扩展的解决方案?

示例字符串:

My name is <b>Joe</b> and I like <span style="color:red;">long walks</span> on the <i>beach</i>.

结果

My name is and I like on the .

最佳答案

您可以隐藏特定父元素的所有子元素。

由于隐藏元素的后代无论如何都不会显示,因此无需使用 find("*") 迭代所有元素:

$("#theParent").children().hide();

或者,正如 gdoron 所建议的:

$("#theParent > *").hide();

上面的代码可能会更快,因为它使用纯 CSS 选择器。

关于jquery - 隐藏(不删除)所有 HTML 标签 - Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10115061/

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