0

出力はそのようになります

 <li id="socialprofiles-2" class="widget social-profiles">
       <a href="http://www.facebook.com"></a>
       <a href="http://www.yahoo.com"></a>
 </li>

しかし、私はそのようにする必要があります

 <ul>
 <li id="socialprofiles-2" class="widget social-profiles">
       <a href="http://www.facebook.com"></a>
       <a href="http://www.yahoo.com"></a>
 </li>
 </ul>

Jqueryでそれを行う方法がわかりません

4

2 に答える 2

1

wrap関数を使用します。

$('#socialprofiles-2').wrap('<ul />');

作業例ul(新しく追加された要素を検査するには、Firebug を使用する必要があります

于 2012-04-07T10:45:04.030 に答える
1

jQuery の.wrap()メソッドを使用して、選択した要素を別の要素でラップできます。あなたの場合、liその ID を使用して選択できます。

$("#socialprofiles-2").wrap("<ul />");
于 2012-04-07T10:45:49.490 に答える