JavaScript (또는, jQuery)로 각 요소 앞에 색인번호 붙이려면?
본문
https://codepen.io/sinbi/pen/VwbqOae
<div id="hz">
<h2>번째 H2</h2>
<h2>번째 H2</h2>
<h2>번째 H2</h2>
<h2>번째 H2</h2>
<h2>번째 H2</h2>
</div>
HTML 요소가 위와 같을 경우,
JS (또는, jQuery) 이용해 앞에 순번 추가하려면 ?
(즉, 아래처럼 나오게....)
1번째 H2
2번째 H2
3번째 H2
4번째 H2
5번째 H2
!-->
답변 2
$("#hz h2").each(function(i) {
$(this).text((i + 1) + $(this).text());
});
h2 { list-style-type:decimal;
display: list-item;
list-style-position: inside;}
이런 건 어떨까요?
답변을 작성하시기 전에 로그인 해주세요.