2

こんにちは、.edit div の各要素にクラス .draggable を追加する方法をさまよっています

これは私のhtmlです:

  <div class="edit" >
       <h2> Some title </h2>
       <a> some link</a>
       <p> some paragraph </p>
       <ol> 
         <li> some list item</li>
         <li> some list item</li>
         <li> some list item</li>
       </ol>
    </div>

.edit 内の各要素を取得してクラス .draggable を追加する方法がよくわかりません。望ましい効果は次のようになります。

<div class="edit" >
   <h2 class="draggable" > Some title </h2>
   <a class="draggable"> some link</a>
   <p class="draggable"> some paragraph </p>
   <ol class="draggable"> 
     <li class="draggable">some list item</li>
     <li class="draggable"> some list item</li>
     <li class="draggable"> some list item</li>
   </ol>
</div>
4

1 に答える 1

5

セレクターで各要素を見つけて*、クラスを割り当てることができますdraggable
これを試して:

$('.edit').find('*').addClass('draggable');

デモ

于 2013-09-21T15:15:00.220 に答える