2017-01-10 11 views
-2

DIVにULとLIを追加しようとしていますが、ULとLIが最後に追加されるたびに追加されます。jqueryのたびに新しい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); 
    _tempUL.append(liText); 
    _tempUL.append('<li class="close"><a class="removeLi"><img src="../Images/close.png" /></a></li>'); 
} 

私が欲しいのは、最新の追加されたUL LIは常に最初の位置に追加/表示されます。 。

+2

使用 'プリペンド()' 'の代わりにAPPEND()' – Azim

+1

トライ '$( "#のdivAddItem")プリペンド(_tempUL)の持つライン$("#divAddItem").append(_tempUL);を交換してください;'あなたのコードで。 – vijayP

答えて

-1

$("#divAddItem").prepend(_tempUL);

+0

なぜ誰かがこれをダウンレイトしていますか? – codiiv

+0

もう少し説明できますか? –

+0

何を説明する必要がありますか? '$("#divAddItem ")の行を置き換えてください。$("#divAddItem ")を使ってappend(_tempUL);'を追加してください。prepend(_tempUL); ' – codiiv

関連する問題