解决方案 »

  1.   

    如果是获取shu1 在父节点下tupiankuanjiabh 的索引,可以如下,你的表达不是很清楚
    <script>
    $(function(){
    $("#tupiankuanjiabh .shu1").each(function(index, element) {
            alert(index);
        });
    })
    </script>
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml1.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head>
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <title></title>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
    <script type="text/javascript">
    function gga(obj){
    var index = $('.shu1').index($(obj).closest('.shu1'))
    index = index + 1;
    alert(index)
    }
    </script>
    </head>
    <body>
    <div id="tupiankuanjiabh">
    <div class="shu1">
    <div class="tupiankuanjia">
    </div>
    </div>
    <!--#shu1结束-->  <div class="shu1">
    <div class="tupiankuanjia">
    <form>
    <input type="file" multiple="multiple" id="file0" onchange="gga(this)"/>
    </form>
    </div> 
    </div>
    <!--#shu1结束-->  <div class="shu1">
    <div class="tupiankuanjia">
    </div>
    </div>
    <!--#shu1结束-->  <div class="shu1">
    <div class="tupiankuanjia">
    </div> 
    </div>
    <!--#shu1结束--> </div>
    <!--tupiankuanjiabh结束-->  </body>
    </html>
      

  3.   

    特别感谢上面的美女,明天给分
    多问一个问题
    像上面这样找出子节点中含有<input type="file" />的div.shu1的索引号
    就是从祖先节点找子节点
      

  4.   

    你可以去熟悉index的用法 能实现某个元素在某个集合的什么位置