-2

JavaScriptを動的に使用して、メインのdiv内にdivを追加および削除しています。この目的のために、appendChild および removeChild メソッドを使用しています。

例、

<div>
   <div></div>
   <div></div>
   <div></div>
</div>

最初の div を削除すると、最初の div のスペースがまだ残っています。最初の div で使用されているスペースを削除したいので、2 番目の div を最初の位置に移動する必要があります。これを行う良い方法を教えてください。jquery ライブラリも試してみたいと思います。

ありがとう

4

1 に答える 1

1

remove() を使用できます。以下の例をご覧ください

$(document).ready(function(){関数で次のコードを試してください

$('.add').click(function (){
      $('#main').append('<div style="height:30px;border:1px solid #CCC;margin:10px;width:30px;">hey</div>');
 });

/** remove a child from a  container **/
$('.remove').click(function (){ 

   $('#main div').first().remove();
});

そして、あなたのHtmlボディは次のようになります

<div id="main"></div>
<a href="#" class="add">Add</a>
<a href="#" class="remove">Remove</a>
于 2012-12-19T06:01:57.303 に答える