0

リストタグの一部を削除して、別の値で再設定したいタグのリストがあります。私は持っている

     <ul>
        <li><a href="#">ALL</a></li>
        <li><a href="#">Selected</a></li>
         <c:forEach var="category" items="${selectedCats}">
           <li><a href="#">${category.value.name}</a>
           <a href="#" >selected</a></li>
         </c:forEach>
     </ul>

したがって、for ループ内のすべてを削除し、jquery に再設定したいと考えています。

4

2 に答える 2

1

$.fn.removeを使用して、DOM から 1 つまたは複数の要素を削除できます。

$('li.item').remove();

...新しいコンテンツを追加するための$.fn.append 。

$("ul#my-list").append("<li>A new entry</li>");
于 2012-11-20T10:04:13.653 に答える
1

識別のために loop li アイテムにダミーのクラス名を追加して削除することができます。

   <c:forEach var="category" items="${selectedCats}">
       <li class="new-item"><a href="#">${category.value.name}</a>
       <a href="#" >selected</a></li>
     </c:forEach>

次に、削除します

 $('li.new-item').remove();

これが役立つことを願っています!

于 2012-11-20T09:57:28.560 に答える