js获取当前点击的td

JavaScript020

js获取当前点击的td,第1张

$('td').click(function(e) {

// 取消上次延时未执行的方法

clearTimeout(TimeFn)

//执行延时

var self = this // 保存this

/*TimeFn = */setTimeout(function(e){

var alt=$(self).attr("alt")// 使用click中的this

var td_zhi=$(self).text()// 使用click中的this

if(td_zhi!='雷'){

$(this).css("background","#fff")

$(this).css("text-indent","0")

if(alt=="0"){

shengli_flag+=1

js中获取tr的首个td的方法如下:

比如有如下表格table:

<tr id="value_12">

<td>firstanme_1</td>

<td>lastname_1</td>

</tr>

<tr id="value_14">

<td>firstanme_2</td>

<td>lastname_2</td>

</tr>

用js获取的方法定义:

$('#table_id tr').each(function() {

var firstName = $("td", tr)[0].val()

var id = $(tr).attr('id').split("_")[1]

})