首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >tinysort在动态加载后不能正常工作

tinysort在动态加载后不能正常工作
EN

Stack Overflow用户
提问于 2013-01-18 00:32:53
回答 1查看 265关注 0票数 2

我的wordpress网站出现了一个非常奇怪的问题。我的排序函数运行得很好,然后我滚动到页面底部,它通过无限滚动加载更多的帖子(这个插件http://wordpress.org/extend/plugins/infinite-scroll/),然后我的排序函数(使用tinysort)突然开始变得奇怪,给我随机的结果。仅发生在new/old和old/new中,不会按字母顺序排序。这只会在Chrome中发生,不会在firefox或safari中发生。

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

这是怎么回事?救命!!

EN

回答 1

Stack Overflow用户

发布于 2013-01-18 17:12:06

奇怪的是。你的代码看起来没问题...TinySort可能会将属性作为字符串而不是数字进行处理。您可以尝试将'rel‘属性替换为' data -time’并按数据排序(如果我从控制台运行它,这看起来是正确的):

代码语言:javascript
复制
// 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'});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14383699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档