本帖最后由 mingfish 于 2009-08-28 16:26:31 编辑

解决方案 »

  1.   


    <script src="js/jquery-1.3.2.js" type="text/javascript"> </script>
    <script>
    window.onload = function(){
    $("li").each(function(){
    var s = $(this)[0].className
    var n = s.substr(4, s.length-4);
    $(this).append("<span>type=" + n + "</span>");
    })
    }
    </script>
    <ul>
        <li class="list1">
            <a>aa</a>
        </li>
        <li class="list2">
            <a>aa</a>
        </li>
        <li class="list3">
            <a>aa</a>
        </li>
    </ul>
      

  2.   

    如果是按顺序的这样就好了<script>
    $(document).ready(function()
       {
    $("ul").find("li").each(function(i) {
     alert($(this).html())
    $(this).append('<span>'+i+'</span>')
    });
       });
    </script>
    <ul>
        <li class="list1">
            <a>aa</a>
        </li>
        <li class="list2">
            <a>bb</a>
        </li>
        <li class="list3">
            <a>cc</a>
        </li>
    </ul>