jQuery寻找除“追加”之外的东西

时间:2013-07-07 15:36:32

标签: jquery text append

这应该是一个相对容易回答的问题,目前在我的代码中我有这个:

$('#news').append(news_data);

但它不能按我的意愿工作。我需要相反的append,它也允许html。我已经尝试了“.text”但它没有按预期工作,我尝试了“.html”并且它也没有按预期工作(它只显示了一个结果,而append显示了所有可用的结果)。

2 个答案:

答案 0 :(得分:4)

与追加相反的是前置

尝试:

$('#news').prepend(news_data);

这会将新项目添加到容器的开头而不是结尾。

答案 1 :(得分:0)

附加一个包含文本的元素:

$('#news').append($('<div>').text(news_data));

现在每个文本都作为一个块添加,而不仅仅是继续前一个文本。你也可以在里面设置元素的样式,这样你就可以在文本之间获得一些余量。