Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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_Html - Fatal编程技术网

Javascript 如何使用类名获取最近td的值

Javascript 如何使用类名获取最近td的值,javascript,jquery,html,Javascript,Jquery,Html,我试图使用类名获取最接近的值 var remaningHoursValue = $(this).closest('td').find('.remainingHours'); 我使用id获取值,但使用类名无法正确获取结果。结果是[对象,对象]。如何从该结果中获取td值。您需要 $(this).closest('td.remainingHours'); 您的选择器将查找最近的td元素,并搜索其中包含classremainingHours的元素 $('*').closest('td.remaini

我试图使用类名获取最接近的值

var remaningHoursValue = $(this).closest('td').find('.remainingHours');
我使用id获取值,但使用类名无法正确获取结果。结果是[对象,对象]。如何从该结果中获取td值。

您需要

$(this).closest('td.remainingHours');
您的选择器将查找最近的
td
元素,并搜索其中包含class
remainingHours
的元素

$('*').closest('td.remainingHours');
用于元素的文本

 $('*').closest('td.remainingHours').text();
用于日志和警报()


“结果是[object,object]”jQuery方法返回jQuery对象。不要对结果发出警告,使用
console.log()
进行调试。事实上,我对Jquery非常陌生。如果你能给我举个例子,那么请发布它。当我使用alert时,我仍然会得到结果为[object,object]。@AnuRaj尝试
alert($(this).closest('td.remainingHours').text())
@AnuRaj然后尝试
.html()
而不是
.text()
  alert($('*').closest('td.remainingHours').text());