Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用层次结构获取td的值?_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用层次结构获取td的值?

Javascript 如何使用层次结构获取td的值?,javascript,jquery,Javascript,Jquery,$('.delete_this')。最近('tr')。子项(':eq(1)')。text() 1) 获取。删除此标签 2) 获取父TR 3) 获得第二个TD 4) 获取第二个TD的文本('.delete_this')。最近('tr')。子项(':eq(1)')。Text() $(document).ready(function(){ $(".delete_this').click(function(){ var myNUmber = $(this).parent()....///An

$('.delete_this')。最近('tr')。子项(':eq(1)')。text()

1) 获取。删除此标签
2) 获取父TR
3) 获得第二个TD
4) 获取第二个TD的文本('.delete_this')。最近('tr')。子项(':eq(1)')。Text()

$(document).ready(function(){
   $(".delete_this').click(function(){
   var myNUmber = $(this).parent()....///And this i should write the code to get the text for second td in tr where the anchor belongs to
 })
})
1) 获取。删除此标签
2) 获取父TR
3) 获得第二个TD
4) 获取第二个TD的文本

$(document).ready(function(){
   $(".delete_this').click(function(){
   var myNUmber = $(this).parent()....///And this i should write the code to get the text for second td in tr where the anchor belongs to
 })
})
详情如下


详细信息是

您最好使用.live只添加一个单击事件,而不是添加多个单击处理程序,如果您有一个大表,这将影响性能(请考虑100个单独的绑定事件)

如果可以的话,请记住在类选择器前面加上nodeName(在这里,您可以确保所有delete\u都是锚)


您最好使用.live只添加一个单击事件,而不是添加多个单击处理程序,如果您有一个大表,这将影响性能(请考虑100个单独的绑定事件)

如果可以的话,请记住在类选择器前面加上nodeName(在这里,您可以确保所有delete\u都是锚)

以下是一些方法:

 $('a.delete_this').live('click', function(){
   var myNUmber = $(this).parent().siblings().get(1).text();
 });
如果您在以这种方式查找单元格之前:

$(this).parent().siblings("td:eq(1)").text()
以下是一些方法:

 $('a.delete_this').live('click', function(){
   var myNUmber = $(this).parent().siblings().get(1).text();
 });
如果您在以这种方式查找单元格之前:

$(this).parent().siblings("td:eq(1)").text()

删除\u这是
。它没有兄弟姐妹在修改使用中。最近代替父母。孩子((e:q)(1))也会更好,但是兄弟姐妹的回答是更少的工作删除,这是<代码> <代码>。它没有兄弟姐妹在修改使用中。最接近的不是父母。孩子((e:q)(1))也会更好,但是兄弟姐妹的回答是更少的工作。