2013-10-02 30 views
0

我在項目上使用isotope jquery plugin,我想在每個項目上顯示一個簡單的計數器,在重新排序後給出項目本身的位置。添加計數器jquery同位素

我的意思是首先顯示的項目應該顯示'1'值,第三'3'等等。

這似乎很簡單,但從現在起,我無法做到這一點。

我甚至嘗試調用用下面的代碼的回調函數(完成時觸發):

$cont.isotope({ 
        sortBy: $(this).attr('data-filter'), 
        sortAscending: eval($(this).attr('data-sort')) 
      }, onAnimationFinished); 

var onAnimationFinished = function(){ 

    var cnt = 0; 
    $(".feature").each(function (index) { 
     cnt++; 
     console.log("counter : " + parseInt(cnt)); 
     $(this).find('div.counter-container > span.legend').append(' ' + parseInt(cnt)); 
    }); 

}; 

但這並沒有影響。顯示值仍然是初始值。任何想法都會受到歡迎。非常感謝。

回答