我有一个jQuery脚本,可以将呈现的推文和新闻项目组织到新闻源中。
这在Firefox中非常有效,但在Chrome中呈现出奇怪的效果,而在Safari中则非常奇怪。
$(".news-item").sort(function(a,b){
return new Date($(a).attr("data-date")) > new Date($(b).attr("data-date"));
}).each(function(){
$("#news").prepend(this);
});
以下是Chrome中返回的HTML:
这是数据集末尾返回的第二个最新新闻。
这是Safari中返回的HTML
P.S。对于图片感到抱歉 - 每个新闻项目都有很多内部HTML。