javascript - how to add class to all children of the elements when children has different tags - Stack Overflow

Hi I wandering how I can add class .draggable on each element in .edit divThis is my html:<div class

Hi I wandering how I can add class .draggable on each element in .edit div

This is my 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>

I don't really know how to grab each of the elements inside .edit and add class .draggable . The desired effect would be like that:

<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>

Hi I wandering how I can add class .draggable on each element in .edit div

This is my 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>

I don't really know how to grab each of the elements inside .edit and add class .draggable . The desired effect would be like that:

<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>
Share Improve this question asked Sep 21, 2013 at 15:12 lipencolipenco 1,3685 gold badges16 silver badges31 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 5

You can find each element with * selector and assign class draggable.
Try this:

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

DEMO

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744842973a4596669.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信