更改列表中标记中的所有文本元素

时间:2014-09-24 07:39:54

标签: jquery text replace element

我的页面的一部分包含div元素中的未排序列表:

<div id="list">
  <ul>
    <li>
      <a>This text works</a>
    </li>
    <li>
      <a><This text is the Problem></a>
    </li>
    ...
  </ul>
</div>

这是我自动从服务器获取的代码。问题是当标签内的文本包含&lt;或者&gt;结果未正确显示,因为这些符号被解释为html元素。所以我必须浏览列表并将每个文本元素放在引号中,以便这样的元素:

<a><Text></a> 

将成为:

<a>"<Text>"</a>

有人能告诉我怎么做到这一点?我找到了替换元素的方法,但他们想要一个id。

0 个答案:

没有答案