数字LI使用jQuery

时间:2009-10-15 08:25:54

标签: jquery numbers html-lists

我有一个有序列表,但我想在单独的span标记中手动编号,而不是使用默认的list-style: decimal;

<ol>
 <li><span>1</span> item 1</li>
 <li><span>2</span> item 2</li>
</ol>

如何使用jQuery实现这一目标?

非常感谢!

1 个答案:

答案 0 :(得分:6)

$(function() {
  $("ol > li").each(function(i, n) {
    $(this).prepend("<span>" + (i+1) + "</span> ");
  });
});

您还需要禁用标准标记:

ol { list-style-type: none; }

根据需要进行调整。