Javascript 当子元素具有不同的标记时,如何向元素的所有子元素添加类
大家好,我想知道如何在.edit div中的每个元素上添加class.draggable 这是我的html:Javascript 当子元素具有不同的标记时,如何向元素的所有子元素添加类,javascript,jquery,dom,Javascript,Jquery,Dom,大家好,我想知道如何在.edit div中的每个元素上添加class.draggable 这是我的html: <div class="edit" > <h2> Some title </h2> <a> some link</a> <p> some paragraph </p> <ol> <li> some li
<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>
一些头衔
某些链接
某段
一些列表项
一些列表项
一些列表项
我真的不知道如何抓住里面的每个元素。编辑并添加类。可拖动。预期效果如下:
<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>
一些头衔
某些链接
某个段落
某些列表项
某些列表项
某些列表项
您可以使用*
选择器找到每个元素,并分配类可拖动
试试这个:
$('.edit').find('*').addClass('draggable');
您可以使用*
选择器找到每个元素,并分配类可拖动
试试这个:
$('.edit').find('*').addClass('draggable');
很高兴帮助你,尽可能地接受答案帮助其他有同样问题的人@lipenco很高兴帮助你,尽可能地接受答案帮助其他有同样问题的人@lipenco