Свойства JQuery, IE и CSS - PullRequest
       5

Свойства JQuery, IE и CSS

0 голосов
/ 12 мая 2011

Основная идея заключается в том, что я хочу создать строку в Jquery, которая будет вставлена ​​в div A как HTML.Следующий шаг - вызвать диалоговое окно Fancybox и показать содержимое из того же самого div (div A).В Firefox все работает нормально, но IE пытается игнорировать тэги css, такие как TOP и LEFT.

Я так понимаю, это проблема IE?

Спасибо за помощь.

$('.stampa').ready(function()
{   
var sadrzaj = '<div>'+
        '<div style="background-color:##e3e3e3;height:1400px;">'+test;

for(i=0;i<externeNiz.length; i += 2)
{                           
        var izPromenljive = "{HTMLPROMENLJIVA "+externeNiz[i]+"}";
    var uVrednost = externeNiz[i+1];

    sadrzaj = sadrzaj.replace(izPromenljive, uVrednost);                                                
}
... 
sadrzaj +=  '</div>'+
        '<div style="background-color:grey;height:2%;padding:20px 10px 20px 10px; text-align:center;">'+
        '<div style="float:left;"><button type="button" onclick="Stampaj()" id="stampaj">Stampaj</button></div>'+
        '<div style="float:right;"><button type="button" onclick="Zatvori()" id="odustani">Odustani</button></div>'+
        '</div>'+
    '</div>';


$('.modal').html("<div style='width:900px;height:1400px;'>"+sadrzaj+"</div>");              

});

$("##inline").fancybox({
                'titlePosition'     : 'inside',
            'transitionIn'      : 'none',
            'transitionOut'     : 'none', 
            'content'       : $('.modal').html()
            });

{HTMLPROMENLJIVA '+ externeNiz[i]+'} представляет переменную css, которая является проблемной.Но другие базовые атрибуты CSS, такие как высота и ширина, отображаются нормально.

...