我想用jQuery来做这个:
<ol>
<li>item a</li>
<li>item b</li>
</ol>
<ol>
<li>item c</li>
<li>item d</li>
<li>item e</li>
</ol>
Run Code Online (Sandbox Code Playgroud)
......变成这个:
<ol>
<li><span>1</span> item a</li>
<li><span>2</span> item b</li>
</ol>
<ol>
<li><span>1</span> item c</li>
<li><span>2</span> item d</li>
<li><span>3</span> item e</li>
</ol>
Run Code Online (Sandbox Code Playgroud)
(当页面上有多个s 时,此答案不起作用ol;数字将在ols中递增,而不是从每个人的1开始ol.)
或者像这样:
$('ol > li').each(function() {
$(this).prepend("<span>" + ($(this).index() +1) + "</span>");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6633 次 |
| 最近记录: |