我正在处理标签列表。最多有五个输入标签。前两个默认显示...完成!当用户在某个标签中键入内容时,会使下一个标签可见。没做完。
这就是我所拥有的:
$('.group_interests:gt(1)').hide();
$('.group_interests:eq(1)').change( function() {
$(this) // How to show next element like :eq(+1) or something.
});
我不知道如何选择this:eq(+1)
。那么我只想.show()
,一切都会奏效!
结果:
$('.group_interests:gt(1)').hide();
$('.group_interests:visible').last().change( function() {
$(this).next().show();
});
答案 0 :(得分:2)
$('.group_interests:eq(1)').change(function() {
$(this).next().show();
});
答案 1 :(得分:0)
使用next()方法获取dom中的下一个元素
$('.group_interests:gt(1)').hide();
$('.group_interests:eq(1)').change( function() {
$(this).next().show() // How to show next element like :eq(+1) or something.
});
答案 2 :(得分:0)
使用$(this).next()。show(); 这将有效。