temDiv = $('<ul></ul>');添加数据时会把 <div id="result"> <ul> <li>序号</li> <li>编码</li> <li>序号</li> <li>编码</li> <li>序号</li> <li>编码</li> <li>序号</li> </ul> </div>中的li标签头覆盖掉是怎么回事
时间: 2023-10-22 21:07:44 浏览: 129
有序列表标签<ol>…</ol>-HTML语法教材
这种情况可能是因为您没有正确地使用jQuery的append()方法。如果您使用了类似于以下代码的方式向temDiv中添加数据:
```
temDiv.innerHTML += '<li>内容</li>';
```
这会导致HTML字符串被直接插入到temDiv元素中,从而覆盖掉原有的li标签。
正确的做法是使用jQuery的append()方法来添加元素,例如:
```
temDiv.append('<li>内容</li>');
```
这样会在temDiv元素末尾添加一个新的li标签,而不会影响已有的li标签。
阅读全文