【发布时间】:2017-09-27 18:47:07
【问题描述】:
如何在不隐藏h1 元素的情况下隐藏.test 类的div 中的inline 文本?这是我在大型 Web 应用程序中遇到的问题的简化示例。
其他一些准则是,我不能将文本包装在 span 标签中,并且我希望将所有内容保留在 div 中,因此我不能简单地删除并添加我想要的所有内容。
$(document).ready(function() {});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="test">
<h1>Hello World</h1>
"This is text"
</div>
【问题讨论】:
-
将其包裹在一个span中并使用jquery hide方法将其隐藏!
-
你能将文本包装在 HTML 元素中吗?
-
@Naren Murali 我不能将它包装在一个跨度中,因为这个 html 是给我的。我可以编写一个脚本来将所有内联文本包装在 span 标签中,但我试图不向其中添加其他部分。
-
和@WizardCoder
标签: javascript jquery html css