javascript - how can I remove dynamically added li in ul using jquery -


how can dynamically remove li when click event trigger,because want load new li's.

i tried $(".wrapper-n ul").empty(); not working.it continously adding new li.

thank in advance.

$(function () {         $.ajax({             ...             ....             ...             success:function(data){                         (var id = 0; < data.length; i++) {                         var dynamicli = '<li class="">' +                         '<img src="path/to/image" class="_xy">' + data[i].name + '<i class="glyphicon glyphicon-user oncho"></i>' +                         '<span class="myspan" id="' + data[i].id + '></span></li>';                         $('#myullist').append(dynamicli);                     }              }          });      $('#myullist').on('click', '.oncho', function () {         var id = $(this).find('span').attr('id');         $(".wrapper-n ul").empty();             $.ajax({                 ...                 ...                 success: function (data) {                      (var id = 0; < data.length; i++) {                                 var dynamicli = '<li class="">' +                                 '<img src="path/to/image" class="_xy">' + data[i].name + '<i class="glyphicon glyphicon-user oncho"></i>' +                                 '<span class="myspan" id="' + data[i].id + '></span></li>';                                 $('#myullist').append(dynamicli);                     }                  }             });     }); }); 

//index.html

 <div class="wrapper-n">      <ul id="myullist"></ul> </div> 

edit: fixed used wrong selector. thank helping me.

use .html('') , remove li's infact ul become empty:

$(".wrapper-n ul").html(''); 

Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -