我使用块显示列表项制作了一些表单选项卡。然后我还有下一个和上一个按钮,$('#wiznext')
和$('#wizprev')
。每当单击下一个时,就会选择选项卡列表中的下一个列表元素,并完成相应的操作。
HTML 是这样的:
<ul id='tabs'>
<li> Tab 1 </li>
<li> Tab 2 </li>
...
jquery是这样的:
$('#wizprev').click(function(){
switchTab($current.prev('li').attr('id'));
}
但是我想提出一个条件,即如果没有上一个列表项,请不要切换选项卡。因此,如果用户已经在 Tab 1 上,那么点击previous
不应该做任何事情。
我正在这样做:我尝试了这种情况,但没有任何区别:
if($current.prev('li').length>0)
switchTab($current.prev('li').attr('id'));
这样做的正确方法是什么?