2016-04-15 108 views
0

我有ul,li它通過ajax添加。如何計數li更改數量?檢測ul長度是變化

我嘗試

(function($) { 
    $(document).ready(function() { 

     $(document).on('change', 'ul.cart_list', function() { 
      alert('Textarea changed'); 
     }); 

     } 

    }); 

})(jQuery); 

此外,我有一個統計裏一個函數,但對

(function($) { 
    $(document).ready(function() { 
     function showpanel() { 
     var numrelated = $('#nicdark_menu_icon ul.cart_list > li.mini_cart_item').length; 
     $('.num-relatedelements').html(numrelated); 
     } 
     setTimeout(showpanel, 1500); 
    })(jQuery); 

如何檢測UL李長度的變化而無需重新加載的重裝?我需要計數裏改變和重寫值$('.num-relatedelements')

回答

0

你應該計算關於ajax成功函數的li

+0

Html正在改變,爲什麼我應該計算li上的ajax成功函數?我認爲如果Html正在改變它可以計算它 –

+0

但html通過ajax響應改變,所以你必須計算。 – Sumit

+0

如果我不知道這個ajax在哪裏? –