1

これが話です。ページの div 内に順序付けられていないリストがあります。

コード:

<div id="move-me">
   <ul>
      <li><a href="#">Link</a></li>
      <li><a href="#">Link</a></li>
   </ul>
</div>

上記のコードはページの左側に配置されています。ここでやりたいことは、div 要素と ul 要素を破棄し、リンクだけを残すことです。最後に、これらのリンクをサイドバー リストに追加します。

何か案は?

4

2 に答える 2

5

簡単!

$("#move-me").remove().find('a').appendTo("#somewhere-else"); 

例。

于 2009-06-02T11:59:14.987 に答える
1

LI タグからリンクを削除し、サイドバーに追加してから、順序付けられていないリストを削除します。このようなものが動作するはずです:

$('#move-me > a').appendTo('#sidebar'); $('#move-me').remove();

于 2009-06-02T12:04:55.257 に答える