2013-01-17 45 views
2

我的wordpress網站出現了一個非常奇怪的問題。我的排序功能工作正常,然後我滾動到頁面的底部,並通過無限滾動(此插件http://wordpress.org/extend/plugins/infinite-scroll/)加載更多的帖子,然後突然我的排序功能(tinysort使用)開始行爲怪異,給我隨機結果。只發生在新/舊和舊/新,而不是按字母排序。這隻發生在Chrome瀏覽器,而不是Firefox或Safari瀏覽器。tinysort在動態加載後無法正常工作

http://mammalian.ca/newSite/projects/

發生了什麼?幫幫我!!

回答

0

奇怪......你的代碼看起來不錯...... TinySort可能是將屬性作爲字符串而不是數字來處理。你可以嘗試用'data-time'替換'rel'屬性並按數據排序(如果我從控制檯運行它,這看起來是正確的):

// following commented line is only to test 
// $('*[rel]').each(function(i,el){$(el).attr('data-time',$(el).attr('rel'))}); 
jQuery('div#sortDivs > div').tsort({data:'time',order:'desc'}); 
相關問題