jquery $(多选择器).each()不是函数firefox

时间:2013-04-07 11:03:00

标签: jquery google-chrome firefox

我在页面中有以下代码;

$(document).ready(function() {
    window.setInterval(function(){
        $("#customers, td, #span").each(function(){
            if($(this).children("span").attr("alt")!=null)
                var dt=new Date($(this).children("span").attr("alt").split(",")[3]).getTime();
                    if(dt>$.now()-10*1000){ //am i right here??
                        console.log("animating");
                        $(this).parent().fadeOut("slow");
                        $(this).parent().fadeIn("slow");
                    }        
       });
    },1000);
});

这段代码在chrome上运行正常,但在firefox上不起作用; firefox说TypeError: $(...).each is not a function

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

看起来new Date()在Firefox中无效。

日期是;

new Date("2013-04-07 15:39:17");

我将其更新为;

new Date("2013/04/07 15:39:17");