将div中的li列表替换为同一div中的另一个li列表

时间:2011-10-02 05:31:03

标签: jquery

如何将div中的li列表替换为同一div中的另一个li列表?我试过这个:

   $("#divList").empty();
   $('#divList').append('<li>'  + textValue + '</li>');

我想清除最初在div中的所有数据,并使用相同的div - left和margin-top作为第一个li列表替换数据。

在我的代码中,div被清空,但没有附加li。

2 个答案:

答案 0 :(得分:7)

抓住新列表html,然后将其替换为:http://jsfiddle.net/bikerabhinav/V6g8d/

//Assuming the new li items fall under ul#list-new
var list_new = $('#list_new').html();
//Now replace the old one
$('#list-old').empty().append(list_new);   

答案 1 :(得分:3)

$('#divList').html('').append('<li>'+textValue+'</li>');

Guestimate。此外,您确实意识到这只会附加1 li,对吗?