나는 다음과 같은 HTML 코드를 가지고 :일련의 li를 하나의 div로 래핑하는 방법은 무엇입니까?
<ul>
<div id="list1">
<li id="a1">content</li>
<li id="a2">content</li>
<li id="a3">content</li>
<li id="a4">content</li>
<li id="a5">content</li>
</div>
<div id="list2">
<li id="a6">content</li>
<li id="a7">content</li>
</div>
</ul>
모든 아이디어를 어떻게이 작업을 수행하려면 다음과 같은
<ul>
<li id="a1">content</li>
<li id="a2">content</li>
<li id="a3">content</li>
<li id="a4">content</li>
<li id="a5">content</li>
<li id="a6">content</li>
<li id="a7">content</li>
</ul>
나는 하나 개의 사업부로 이러한 리튬 태그를 래핑하는 jQuery를 사용하려면?
감사합니다.
편집 : 내 질문을 명확히하기 위해 미안 해요 : 하나의 ul에 일련의 li 태그가 있습니다. 그 중 일부를 하나의 div로 감싸려고합니다 (예 : a1을 a1에서 a5로 랩핑합니다. 한 div에서 a7). 내가 알고있는 것은 내가 포장하고자하는 li 태그가 그들의 ID로 연속적인 숫자를 갖는다는 것이다.
EDIT2 : ul 내부에 div가있는 것은 유효하지 않습니다. 내가이 질문을하는 이유는 jquery UI를 사용하여 ul을 두 개의 탭으로 나누고 싶습니다. 하나는 li a1에서 a5로, 다른 탭에서는 a6과 a7이 있습니다. jquery를 사용하여이 작업을 수행하는 방법을 알고 싶었으므로 html 코드를 수정할 수 없습니다.
, 즉 무효입니다 –
를 DIV하지 HTML! 당신은 그런 div 안에 li을 가질 수 없습니다. –
UL과 LI 사이의 DIV는 적절한 HTML이 아닙니다. –