如何从jQuery控制html有序列表号?

如何从jQuery控制html有序列表号?,jquery,html,Jquery,Html,我目前有以下html,无法在IE7上正确显示有序列表: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <style> li { min-height: 20px; } </style> <ol id='id-booking-steps'> &

我目前有以下html,无法在IE7上正确显示有序列表:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style>
li {
  min-height: 20px;
}
</style>

<ol id='id-booking-steps'>
  <li>Stackoverflow</li>
  <li>Superuser</li>
  <li>Serverfault</li>
</ol>
如果删除最小高度,则一切正常。假设我不能触摸最小高度,有没有办法使用jQuery正确显示有序列表的编号?

试试以下方法:

   <ol>
    <li value="30"> makes this list item number 30.
    <li value="40"> makes this list item number 40.
    <li> makes this list item number 41.
    </ol>

  • 将此列表项目编号为30。
  • 使此列表项编号为40。
  • 使此列表项编号为41。
  • 试试这个:

       <ol>
        <li value="30"> makes this list item number 30.
        <li value="40"> makes this list item number 40.
        <li> makes this list item number 41.
        </ol>
    
    
    
  • 将此列表项目编号为30。
  • 使此列表项编号为40。
  • 使此列表项编号为41。
  • 请参见此

    显然,解决方法是在
    li
    中添加一个
    display:list项
    样式。不需要jQuery。

    请参见此

    显然,解决方法是在
    li
    中添加一个
    display:list项
    样式。不需要jQuery