Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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
如何制作<;tr>;是否使用jQuery在输入旁边显示标记?_Jquery_Html - Fatal编程技术网

如何制作<;tr>;是否使用jQuery在输入旁边显示标记?

如何制作<;tr>;是否使用jQuery在输入旁边显示标记?,jquery,html,Jquery,Html,我想在input标记上的onblur事件之后显示tr标记。我已经做了功能,但它不工作。当用户模糊输入时,我想要的是什么,然后只在第一个。检查模糊输入中的tr。下面是一个例子 $(函数(){ $('input').blur(函数(){ $(this).closest('tr').nextAll('tr').filter(函数(){ 返回$(this).index()==0 }) }) }) .检查{显示:无} hiiii hiiii hiiii 您只需通过选择器获取下一个tr。检查,无需对其进行

我想在
input
标记上的
onblur
事件之后显示
tr
标记。我已经做了功能,但它不工作。当用户模糊
输入时,我想要的是什么,然后只在第一个。检查模糊输入中的
tr
。下面是一个例子


$(函数(){
$('input').blur(函数(){
$(this).closest('tr').nextAll('tr').filter(函数(){
返回$(this).index()==0
})
})
})
.检查{显示:无}
hiiii
hiiii
hiiii

您只需通过选择器获取下一个
tr。检查
,无需对其进行过滤:

试试这个:

$(function () {
    $('input').blur(function () {
        $(this).parents('tr').nextAll('tr.check').slice(0,1).show();
    })
})

它正在使用第一个输入。它还应该与第二和第三输入一起工作
$('input').blur(function(){
    $(this).closest('tr').nextAll('tr.check').first().show();
});
$(function () {
    $('input').blur(function () {
        $(this).parents('tr').nextAll('tr.check').slice(0,1).show();
    })
})