这应该是一个相对容易回答的问题,目前在我的代码中我有这个:
$('#news').append(news_data);
但它不能按我的意愿工作。我需要相反的append,它也允许html。我已经尝试了“.text”但它没有按预期工作,我尝试了“.html”并且它也没有按预期工作(它只显示了一个结果,而append显示了所有可用的结果)。
答案 0 :(得分:4)
与追加相反的是前置
尝试:
$('#news').prepend(news_data);
这会将新项目添加到容器的开头而不是结尾。
答案 1 :(得分:0)
附加一个包含文本的元素:
$('#news').append($('<div>').text(news_data));
现在每个文本都作为一个块添加,而不仅仅是继续前一个文本。你也可以在里面设置元素的样式,这样你就可以在文本之间获得一些余量。