JQuery - IE8中没有弹出警报窗口

时间:2012-02-16 02:19:16

标签: javascript jquery html css

我有一个javascript代码,应该打开两个警告弹出窗口。 单击图像后的第一个图像和显示叠加div后的第二个图像。 它适用于FF和IE7,但 IE8 阻止执行第二个警报,为什么?

sample link

source files

    var light = {
     containerOverlay:'<div id="overlay"></div><div class="preloader"></div>', //<-- Dont work in IE8
     //containerOverlay:'<div id="overlay"></div>', //<-- This works, wtf ????
    run: function(){
        alert('1');
        $('html body').append(light.containerOverlay);
        alert('2'); //Not poping up in IE8
    }
};

$(function(){
    $('a.lightbox').click(function(e){
        e.preventDefault();
        light.run();
    });
});

0 个答案:

没有答案