小编Jos*_*ose的帖子

将多个<p>元素包装到<h3>之间的<div>中

使用jQuery我想改变这个:

<h3>Question 1</h3>
<p>Answer 1 P1</p>
<p>Answer 1 P2</p>

<h3>Question 2</h3>
<p>Answer 2 P1</p>
<p>Answer 2 P2</p>
<p>Answer 2 P3</p>
Run Code Online (Sandbox Code Playgroud)

成:

<ul>
   <li>
       <h3>Question 1</h3>
       <div>
          <p>Answer 1 P1</p>
          <p>Answer 1 P2</p>
       </div>
    </li>
    <li>
       <h3>Question 2</h3>
       <div>
          <p>Answer 2 P1</p>
          <p>Answer 2 P2</p>
          <p>Answer 2 P3</p>
       </div>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

任何建议都会非常感激.

谢谢!

jquery dom jquery-selectors tree-traversal

2
推荐指数
1
解决办法
1141
查看次数

标签 统计

dom ×1

jquery ×1

jquery-selectors ×1

tree-traversal ×1