【发布时间】:2018-08-10 21:47:26
【问题描述】:
我有一个来自系统的自动生成的标题。下面是 HTML 的样子:
$("#foo2").contents().filter(function(){
return this.nodeType == 3;
})[0].nodeValue = "" ;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Auto-generated text
<div id="container"></div>
<div id="menu"></div>
<ul >
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
我能够选择文本并将其删除(请参阅我的 JS)但现在我想通过 jQuery 或 JS 设置它的样式。有谁知道如何设计它?或者如何将它附加到 div#container 以便我可以设置它的样式。
【问题讨论】:
标签: javascript nodes