2015-04-01 18 views
0

我不知道如果我能解释这种权利的元素节点个性化......获取与jQuery

我有这样的一个表:

<table> 
    <tr> 
     <td class="myTD">aaa</td> 
     <td class="myTD">bbb</td> 
     <td class="myTD">ccc</td> 
     <td class="myTD">ddd</td> 
     <td class="myTD">eee</td> 
    </tr> 
</table> 

一些jQuery的是这样的:

$('.myTD').on('click', function(e){ 
    //... do some here ...// 
}); 

当我点击一个TD时,我想要点击td的节点数。

E.g.如果我点击ccc我想提醒3

这是可能的某种方式或我必须explizit添加ID?

回答

7

$('.myTD').on('click', function(){ 
 
    alert($(this).index()); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<table> 
 
    <tr> 
 
     <td class="myTD">aaa</td> 
 
     <td class="myTD">bbb</td> 
 
     <td class="myTD">ccc</td> 
 
     <td class="myTD">ddd</td> 
 
     <td class="myTD">eee</td> 
 
    </tr> 
 
</table>

+0

妈呀,它是如此简单的^^非常感谢你:d – Dwza 2015-04-01 13:47:30