我需要找到一个子元素的位置。
我有一张桌子,当一个td被点击,我想要的位置的td(0,1或2)
<table> <tr> <td> </td> <td> </td> <td> </td> </tr> </table>
和这样的脚本
<script> $("td").click(function(){ //how do i get the position of the td? alert("column " + columnPosition + "is clicked") }); </script>
解决方法
<script> $("td").click(function(){ //how do i get the position of the td? alert("column " + $(this).parent().children().index(this) + " is clicked") }); </script>
编辑:我测试了它,它的工作原理