如何使用jquery追加数据?

时间:2012-12-11 11:13:28

标签: javascript jquery dom

我需要使用dom将值添加到span中。但现在我正在使用字符串操作。如何将其更改为dom或附加值。我需要使用dom获取html formate中的返回值。

4 个答案:

答案 0 :(得分:0)

将layer.id定义为一些文本,这将在所有span元素内容中替换

$.each($("span"),function(){
$(this).html(layer.id);
});

由于

答案 1 :(得分:0)

您可以添加如下内容:

$('.ClassName').append('<p>Test</p>');

答案 2 :(得分:0)

$('#id').after('<p>Test</p>');
$('#id').before('<p>Test</p>'); 

答案 3 :(得分:0)

试试这个:

$("<li class='" + liClass + "'>" + preElement + 
  "<label for='" + layer.id + "'>" + layer.name + "</label>").appendTo('ul.class'); 
                                                               //----------^^^^^ 
                                                               // use the id 
                                                               // or class of 
                                                               //the specific ul

使用appendTo()代替并将其附加到您的元素。

(as i see you are returning li then append it to the ul)