使用jquery打印数组并比较2个日期

时间:2012-10-26 18:52:25

标签: javascript jquery html

我对这个数组有一些奇怪的问题,我首先尝试做的是比较一个地图数组中的两个日期,如果它是真的那么我会将它附加到容器,如果它是假的它什么都不做,但是由于某种原因,它确实附加了div而不是img的值;(,如果我警告变量在那里,但它在图像标记内不起作用。

所以我正在做什么:

var sabiasfechas = {
    '2012-01-02': '2012-12-02',
    '2012-01-02': '2012-12-02'
}
sabiasfotos=new Array(2);
sabiasfotos[0] ='sabias1.jpg';
sabiasfotos[1] ='promo-tablet.jpg';


$.each(sabiasfechas,function(key,value){
        $.each(sabiasfotos,function(otrovalue){
            var fechainisab = Date.parse(key);
             var fechafinalsab = Date.parse(value);
             var fechainicomsab = Date.today().compareTo(fechainisab);
             var fechafincomsab = Date.today().compareTo(fechafinalsab);
            if(fechainicomsab == 1 && fechafincomsab == -1){

                $("#imagenescontent").append("<div class='sombra'><img src='img/" + this+ "'/></div>");
            }
            else{
                console.log("nada")
            }
        })



})

有什么想法吗? 编辑:我忘了关闭img标签LOL tnx btw。

1 个答案:

答案 0 :(得分:0)

你没有关闭&#39;在你的src属性的末尾