1

left_s我需要用 id= 的div 查找并替换 id的 div newdiv。另外,我需要获取前一个 div的heightand并将其应用到 id= 的新 div 中。widthleft_snewdiv

我有这个代码,但它不工作:

$('#left_s').replaceWith('<div id="newdiv" </div>');
var w = $("#newdiv").width();
$(".left_s").width(w);

///////在“.replaceWith”之后,我无法从div“left_s”获取高度和宽度并将其应用于“newdiv”。

4

1 回答 1

0

尝试:

$("body").append('<div id="newdiv"></div>');
$(".left_s").width($("#newdiv").width());

您可以修复代码以使其符合您的目的,但关键是将元素附加到 DOM 中。否则,它没有计算出的宽度/高度。

于 2012-11-19T22:50:47.440 回答