【发布时间】:2020-09-26 18:41:26
【问题描述】:
我希望 Bootstrap 选项卡循环浏览每个选项卡,有点像轮播,每 10 秒左右更换一次。我认为这将需要一些自定义 javascript(但我有点新手)!
(如果手动单击选项卡,我也希望循环停止,但这更像是一个“延伸目标”!)
这是我目前得到的:http://jsfiddle.net/59Lyhqmn/31/
我已经尝试实施类似问题的解决方案,例如:
$(function(){
var tabs = $('#myTab a');
var counter = 0;
window.setInterval(activateTab, 1000);
function activateTab(){
tabs.removeClass('active');
var currentLink = tabs[counter];
$('.tab-pane').removeClass('.active').hide();
currentLink.addClass('active');
$(currentLink.attr('href')).addClass('active').show();
if(counter < tabs.length)
counter= counter + 1;
else
counter = 0;
}
});
但到目前为止我还没有运气!
任何帮助将不胜感激!
【问题讨论】:
标签: javascript bootstrap-4 tabs cycle