JQuery index方法获取Jquery对象数组下标

发布时间:2020-07-21编辑:脚本学堂
本文介绍了jquery使用index方法获取对象数组下标的例子,感兴趣的朋友可以参考学习下。

例子,获取jquery对象数组下标的实现代码。
 

复制代码 代码示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>获取Jquery对象数组下标_www.jb200.com</title>
    <style type="text/css">
        #main{width:600px;border:1px solid green;margin:auto;padding:10px;}
        #tbl{border-collapse:collapse;border-top:1px solid red;border-left:1px solid red;margin:auto;}
        #tbl td{width:60px;height:60px;border-collapse:collapse;border-bottom:1px solid red;border-right:1px solid red;}
    </style>
    <script src="../js/jquery-1.5.1.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        var oldColor;
        $(function () {
            $("#tbl tr").hover(
            function () {
                oldColor = $(this).css("backgroundColor");
                $(this).css("backgroundColor", "yellow");
            },
            function () {
                $(this).css("backgroundColor", oldColor);
            });
            $("#tbl tr").click(function () {
                alert($("#tbl tr").index($(this))); //获取元素下标
            });
        });
    </script>
</head>
<body>
    <div id="main">
        <table id="tbl">
            <tr>
                <td>1</td><td>1</td><td>1</td>
            </tr>
            <tr>
                <td class="tdClass">2</td><td>2</td><td>2</td>
            </tr>
            <tr>
                <td>3</td><td>3</td><td>3</td>
            </tr>
            <tr>
                <td>4</td><td>4</td><td class="tdClass">4</td>
            </tr>
            <tr>
                <td>5</td><td>5</td><td>5</td>
            </tr>
            <tr>
                <td>6</td><td>6</td><td class="tdClass">6</td>
            </tr>
        </table>
    </div>
</body>
</html>