jQuery排序不能完全在Chrome或Safari中运行

时间:2016-02-02 15:56:56

标签: javascript jquery html google-chrome safari

我有一个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:

enter image description here

这是数据集末尾返回的第二个最新新闻。

这是Safari中返回的HTML

enter image description here

P.S。对于图片感到抱歉 - 每个新闻项目都有很多内部HTML。

0 个答案:

没有答案