1

left_sid の 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 に答える