0

我正在做一个 appendTo

$('<div id="lightbox"></div>').hide().appendTo('body').css('width', getWidth());

这适用于除 ie7 和 8 之外的所有其他浏览器。它不是 z-index 或 .hide() 或我已删除的 css。

它只是忽略了附加。有什么变通的想法吗?

4

1 回答 1

0

我试过下面的代码IE8工作得很好。所以在 IE 上没有问题。请确保那是什么getWidth()以及它返回的正确值。

$('<div id="lightbox">Hi There</div>').appendTo('body').css('width', 800);

编辑 1这对我来说也很好用IE

function getWidth() {
    return 800;
}

$('<div id="lightbox">Hi There</div>').appendTo('body').css('width', getWidth());
于 2012-08-28T12:53:36.013 回答