使用Javascript在页面末尾追加新内容
你好,我情不自禁。我有一个页面,用户可以张贴那里的状态。但我发现,当用户按下按钮时,新帖子会出现在旧帖子之后的页面末尾(底部) 目前,ajax将所有新帖子设置在旧帖子的顶部。 我要倒过来 我在函数中有一个片段,我知道在这段代码中有一点需要更改,但我不知道该如何更改使用Javascript在页面末尾追加新内容,javascript,jquery,ajax,Javascript,Jquery,Ajax,你好,我情不自禁。我有一个页面,用户可以张贴那里的状态。但我发现,当用户按下按钮时,新帖子会出现在旧帖子之后的页面末尾(底部) 目前,ajax将所有新帖子设置在旧帖子的顶部。 我要倒过来 我在函数中有一个片段,我知道在这段代码中有一点需要更改,但我不知道该如何更改 var currentHTML = _("statusdescrib").innerHTML; var currentdbxHTML = _("databox").innerHTML; _("statusdescrib
var currentHTML = _("statusdescrib").innerHTML;
var currentdbxHTML = _("databox").innerHTML;
_("statusdescrib").innerHTML = '<div id="status_'+sid+'" class="status_boxes"><div>Posted by you just now:<span id="sdb_'+sid+'"><a href="#" onclick="return false;" onmousedown="deleteStatus(\''+sid+'\',\'status_'+sid+'\');" title="DELETE THIS STATUS">delete</a></span></div></div>'+currentHTML;
_("databox").innerHTML = '<div id="status_'+sid+'" class="status_boxes">'+data+'</div>'+currentdbxHTML;
var currentHTML=U8;(“statusdescrib”).innerHTML;
var currentdbxHTML=uxhtml(“数据盒”).innerHTML;
_(“statusdescrib”).innerHTML='您刚才发布的:'+currentHTML;
_(“数据盒”).innerHTML=''+data+''+currentdbxHTML;
感谢您的帮助将currentHTML放在新插入的html之前,如下所示:
var currentdbxHTML = _("databox").innerHTML;
_("statusdescrib").innerHTML = currentHTML+'<div id="status_'+sid+'" class="status_boxes"><div>Posted by you just now:<span id="sdb_'+sid+'"><a href="#" onclick="return false;" onmousedown="deleteStatus(\''+sid+'\',\'status_'+sid+'\');" title="DELETE THIS STATUS">delete</a></span></div></div>';
_("databox").innerHTML = '<div id="status_'+sid+'" class="status_boxes">'+data+'</div>'+currentdbxHTML;
var currentdbxHTML=xhtml(“数据盒”).innerHTML;
_(“statusdescrib”).innerHTML=currentHTML+“您刚才发布的:”;
_(“数据盒”).innerHTML=''+data+''+currentdbxHTML;
正如您在第二行中所看到的,我将+currenHTML移到了包含的HTML片段前面,以读取当前HTML+…FYI,ID必须是唯一的。我以前尝试过这个,但它不起作用,但现在我在您的建议后再次尝试,效果很好。谢谢您和thx的快速回复。你的格蕾蒂的业力,有时当你从别人那里得到帮助时,它会神奇地发挥作用;)我也做服务台的工作,有时候客户在你拿起电话时就可以得到工作。祝你好运。你也知道为什么它在一个全新的状态网站上什么都不显示吗??当它是第一篇文章,之前没有内容,现在就不会出现了??呵呵,耶,因果报应无处不在,祝你好运。谢谢