0

この配列にいくつかの奇妙な問題があります。まず、マップ配列内の2つの日付を比較します。真の場合はコンテナに追加し、偽の場合は何も実行しませんが、何らかの理由でdivは追加されますが、imgには値が追加されません;(、変数がそこにあることを警告した場合、imageタグ内では機能しません。

だからここに私がしていることはあります:

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タグLOLtnxbtwを閉じるのを忘れました。

4

1 に答える 1

0

src 属性の末尾に ' がありません

于 2012-10-26T19:03:42.783 に答える