Javascript 如何使用jQuery向顶部添加新的HTML?

Javascript 如何使用jQuery向顶部添加新的HTML?,javascript,jquery,html,prepend,Javascript,Jquery,Html,Prepend,单击按钮时,我希望在更新时间desc之前将新回复添加到顶部。 例如,我添加了三个回复。新的答复3应位于顶部 我尝试了两种方法。似乎页面加载后,点击按钮功能无法获得新添加的html $(文档).ready(函数(){ $('[id^=“submitCommentButton”]')。单击(函数(){ $('#top').append('newreply number');//方法1 //$(“您的代码:$(“#top”)。append(“将把给定的html添加到所选标记的末尾 你需要 $('#t

单击按钮时,我希望在更新时间desc之前将新回复添加到顶部。 例如,我添加了三个回复。新的答复3应位于顶部

我尝试了两种方法。似乎页面加载后,点击按钮功能无法获得新添加的html

$(文档).ready(函数(){
$('[id^=“submitCommentButton”]')。单击(函数(){
$('#top').append('newreply number');//方法1
//$(“您的代码:
$(“#top”)。append(“
将把给定的html添加到所选标记的末尾

你需要

$('#top')。前置('New reply number');

我想这就是你想要的:


答复1
提交
答复5
提交
答复20
提交
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
$('回复1')。前置('新回复编号');
});
});
$('#top').prepend('<div style="background-color:red"> New reply number </div>');