每次jquery时都在上面追加最新的ul和li
我试图将UL和LI添加到DIV,每次UL和LI添加到最后一个位置每次jquery时都在上面追加最新的ul和li,jquery,html-lists,Jquery,Html Lists,我试图将UL和LI添加到DIV,每次UL和LI添加到最后一个位置 if (data.indexOf("ERROR") == -1) { var _tempUL = $('<ul/>').addClass('navlist'); $("#divAddItem").append(_tempUL); var liText = $('<li/>').addClass('btn-shadow btn-gradient').html(data); _t
if (data.indexOf("ERROR") == -1) {
var _tempUL = $('<ul/>').addClass('navlist');
$("#divAddItem").append(_tempUL);
var liText = $('<li/>').addClass('btn-shadow btn-gradient').html(data);
_tempUL.append(liText);
_tempUL.append('<li class="close"><a class="removeLi"><img src="../Images/close.png" /></a></li>');
}
if(data.indexOf(“ERROR”)=-1){
var _tempUL=$('
')。addClass('navlist');
$(“#divAddItem”)。追加(_tempUL);
var liText=$('').addClass('btn-shadow btn gradient').html(数据);
_临时追加(liText);
_tempUL.append(');
}
我想要的是,最新添加的UL LI始终在第一个位置添加/显示。替换行
$(“#divAddItem”)。追加(_tempUL)代码>与$(“#divAddItem”).prepend(_tempUL)
使用prepend()
而不是append()
尝试$(“#divAddItem”)。prepend(_tempUL)代码>在你的代码中。为什么有人会贬低它?你能再解释一下吗?有什么要解释的吗?替换行$(“#divAddItem”).append(_tempUL)代码>与$(“#divAddItem”).prepend(_tempUL)代码>也许这就是否决票的原因。这是一个简单的搜索就能回答的问题,不需要解释。通过回答你,你鼓励了更多这样糟糕的研究不足的问题。。。学习型社区的本质是那些知识最少的人会向有经验的人学习。我今天回答的一些问题,我可以在两三年前问他们!我认为,因为某件事情看起来“琐碎”而否决它是非常不利于学习的
if (data.indexOf("ERROR") == -1) {
var _tempUL = $('<ul/>').addClass('navlist');
$("#divAddItem").append(_tempUL);
var liText = $('<li/>').addClass('btn-shadow btn-gradient').html(data);
_tempUL.append(liText);
_tempUL.append('<li class="close"><a class="removeLi"><img src="../Images/close.png" /></a></li>');
}