Javascript 打印一个数组,每个数组使用jquery并比较两个日期

Javascript 打印一个数组,每个数组使用jquery并比较两个日期,javascript,jquery,html,Javascript,Jquery,Html,我对这个数组有一些奇怪的问题,我首先要做的是比较一个map数组中的两个日期,如果它为真,那么我会将它附加到容器中,如果它为假,它不会做任何事情,但出于某种原因,它会附加div,而不是带有值的img;(,如果我提醒,变量在那里,但它在图像标记中不起作用 下面是我要做的: var sabiasfechas = { '2012-01-02': '2012-12-02', '2012-01-02': '2012-12-02' } sabiasfotos=new Array(2); sab

我对这个数组有一些奇怪的问题,我首先要做的是比较一个map数组中的两个日期,如果它为真,那么我会将它附加到容器中,如果它为假,它不会做任何事情,但出于某种原因,它会附加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")
            }
        })



})
var sabiasfechas={
'2012-01-02': '2012-12-02',
'2012-01-02': '2012-12-02'
}
sabiasfotos=新阵列(2);
sabiasfotos[0]='sabias1.jpg';
sabiasfotos[1]=“promo-table.jpg”;
$.each(sabiasfechas,函数(键,值){
$。每个(sabiasfotos,函数(otrovalue){
var fechainisab=Date.parse(键);
var fechafinasab=Date.parse(值);
var fechainicomsab=Date.today().compareTo(fechainisab);
var fechafinomsab=Date.today().compareTo(fechafinasab);
如果(fechainicomsab==1&&fechafincomsab==1){
$(“#imagenescontent”)。追加(“”);
}
否则{
控制台日志(“nada”)
}
})
})
有什么想法吗?
编辑:我忘了关闭img标签LOL tnx顺便说一句。

你的src属性末尾没有“关闭”

你的src属性末尾没有“关闭”

哦,亲爱的上帝,哦!真的……xDDD谢谢。欢迎:)想标记我的asnwer吗?我厚颜无耻地重复了一遍,他会给我2分钟,tnx:)别担心。只是其中一个讨厌的打字错误:)顺便说一句,不确定你是否已经这样做了..FF中的Firebug会帮你解决这个问题。