Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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 试图找出下一个tr按钮图标_Javascript_Jquery - Fatal编程技术网

Javascript 试图找出下一个tr按钮图标

Javascript 试图找出下一个tr按钮图标,javascript,jquery,Javascript,Jquery,在一段jQuery代码之后,我尝试获取按钮图标,它位于下一个元素的中,它告诉我图标是垃圾类型还是其他类型,因此在此基础上,我可以编写我的逻辑 试着这样做: $(this).parent().next().find('td').eq($(this).index()-1).closest('button').html(); 但我得到了这个错误: 并试图找到下一个tr的价值 <td> <button type="button"><i class="fa fa-trash

在一段jQuery代码之后,我尝试获取按钮图标,它位于下一个元素的
中,它告诉我图标是垃圾类型还是其他类型,因此在此基础上,我可以编写我的逻辑

试着这样做:

$(this).parent().next().find('td').eq($(this).index()-1).closest('button').html();
但我得到了这个错误:

并试图找到下一个tr的价值

<td>
<button type="button"><i class="fa fa-trash"></i></button></td>

以下是一个工作示例

$(“按钮”)。在('click',function()上{
log(“next:”+$(this).closest('tr').next().find('td button').html());
log(“prev:”+$(this).closest('tr').prev().find('td button').html());
});


请显示HTML和预期输出-您可以单击
并创建一个“您的代码正在查找当前值”按钮,我想查找上一个或下一个元素的值
下一个元素的值非常不清楚,因为您发布的代码很好,但如何将其结果设置为真或假,我应该做
eval
@Jabbu吗?你到底是什么意思?是否要检查“下一步”按钮是否存在?不,不要使用通过添加hasclass功能而得到的
eval
,谢谢