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