如何制作<;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();
})
})