如果第一个或最后一个选项卡显示为用户,我希望将类.disabled添加到左侧和/或右侧控件(.tab-left,.tab-right)可以看到他们已经到达最后,不能再点击任何东西。在每次点击和添加类别期间检查位置
现在我这样做,以防止用户过去的结束。
if (tabs are at the end) {
return;
}
这适用于用户无法点击过去的结束,但如果我返回之前添加类,问题是.disabled类不会被添加,直到标签已经到达终点和用户再次点击。
if (tabs are at the end) {
$('.tab-right').addClass('disabled');
return;
}
我需要在显示最后一个选项卡时添加禁用的类,而不是在用户尝试单击末尾时添加。
下面是JS的小提琴链接:http://jsfiddle.net/uue6pgcx/
所以基本上你想要的JavaScript返回前要添加的类,因此用户并不需要点击第二次? – GSaunders 2014-09-29 17:10:33
是的,这正是我想要的。 – user3123174 2014-09-29 17:11:11