Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery将自定义选项卡移动到下一个_Javascript_Jquery_Html_Css_Tabs - Fatal编程技术网

Javascript Jquery将自定义选项卡移动到下一个

Javascript Jquery将自定义选项卡移动到下一个,javascript,jquery,html,css,tabs,Javascript,Jquery,Html,Css,Tabs,我有一些基本的html/css选项卡,我想通过单击每个选项卡底部的链接将选项卡移动到下一个选项卡 HTML 内容A 下一个选项卡:查看一些示例课程 内容B 下一个标签:查看您的报价。 内容C 下一个选项卡:注册和订阅>>> 内容D 下一个选项卡:请求回调 内容E 下一页:评论 内容F 返回到第一个选项卡 您可以添加以下代码: $("h4").click(function(){ var activeTab = $("ul.tabs > li.active");

我有一些基本的html/css选项卡,我想通过单击每个选项卡底部的链接将选项卡移动到下一个选项卡

HTML


  • 内容A 下一个选项卡:查看一些示例课程
  • 内容B 下一个标签:查看您的报价。
  • 内容C 下一个选项卡:注册和订阅>>>
  • 内容D 下一个选项卡:请求回调
  • 内容E 下一页:评论
  • 内容F 返回到第一个选项卡
您可以添加以下代码:

$("h4").click(function(){
  var activeTab = $("ul.tabs > li.active");
  var nextTab = (activeTab.is(':last-child') == true ? $("ul.tabs > li:first") : $("ul.tabs > li.active").next("li"));
  nextTab.find("a").trigger("click")
});
它将允许您单击
h4
aka next并移动到下一个内容

工作演示

$(文档).ready(函数(){
$(“.tabs”)。在(“”)之后;
$(“.tabs li>a”)。在(“单击”上,函数(e){
var$tab=$(this.parent();
var tabIndex=$tab.index();
$tab.parent(“ul”).find(“li”).removeClass(“active”);
$tab.addClass(“活动”);
var tabContent=$tab.find(“>div”).clone(true);
$(“.tabContent”).html(tabContent);
e、 预防默认值();
});
$(“h4”)。单击(函数(){
var-activeTab=$(“ul.tabs>li.active”);
var nextTab=(activeTab.is(':last child')==true?$(“ul.tabs>li:first”):$(“ul.tabs>li.active”).next(“li”);
nextTab.find(“a”).trigger(“单击”)
});
});
.coltab{
高度:51vh;
显示器:flex;
弯曲方向:立柱;
证明内容:之间的空间;
}
.标签{
保证金:0;
填充:0;
边框顶部:1px实心#000;
边框底部:1px实心#000;
溢出:隐藏;
显示:表格;
边界塌陷:塌陷;
边界间距:0;
宽度:100%;
}
李先生{
显示:表格单元格;
保证金:0;
填充:0;
列表样式:无;
右边框:1px实心#000;
}
.tabs li>a{
显示:块;
字体大小:粗体;
文本对齐:居中;
填充物:5px;
}
.tabs li>a:悬停,.tabs li.active a{
背景色:#D3;
}
.tabs li.内容{
显示:无;
}
.tabContent{
填充:15px 15px 0px 15px;
}

  • 内容A 下一个选项卡:查看一些示例课程
  • 内容B 下一个标签:查看您的报价。
  • 内容C 下一个选项卡:注册和订阅>>>
  • 内容D 下一个选项卡:请求回调
  • 内容E 下一页:评论
  • 内容F 返回到第一个选项卡
您可以添加以下代码:

$("h4").click(function(){
  var activeTab = $("ul.tabs > li.active");
  var nextTab = (activeTab.is(':last-child') == true ? $("ul.tabs > li:first") : $("ul.tabs > li.active").next("li"));
  nextTab.find("a").trigger("click")
});
它将允许您单击
h4
aka next并移动到下一个内容

工作演示

$(文档).ready(函数(){
$(“.tabs”)。在(“”)之后;
$(“.tabs li>a”)。在(“单击”上,函数(e){
var$tab=$(this.parent();
var tabIndex=$tab.index();
$tab.parent(“ul”).find(“li”).removeClass(“active”);
$tab.addClass(“活动”);
var tabContent=$tab.find(“>div”).clone(true);
$(“.tabContent”).html(tabContent);
e、 预防默认值();
});
$(“h4”)。单击(函数(){
var-activeTab=$(“ul.tabs>li.active”);
var nextTab=(activeTab.is(':last child')==true?$(“ul.tabs>li:first”):$(“ul.tabs>li.active”).next(“li”);
nextTab.find(“a”).trigger(“单击”)
});
});
.coltab{
高度:51vh;
显示器:flex;
弯曲方向:立柱;
证明内容:之间的空间;
}
.标签{
保证金:0;
填充:0;
边框顶部:1px实心#000;
边框底部:1px实心#000;
溢出:隐藏;
显示:表格;
边界塌陷:塌陷;
边界间距:0;
宽度:100%;
}
李先生{
显示:表格单元格;
保证金:0;
填充:0;
列表样式:无;
右边框:1px实心#000;
}
.tabs li>a{
显示:块;
字体大小:粗体;
文本对齐:居中;
填充物:5px;
}
.tabs li>a:悬停,.tabs li.active a{
背景色:#D3;
}
.tabs li.内容{
显示:无;
}
.tabContent{
填充:15px 15px 0px 15px;
}

  • 内容A 下一个选项卡:查看一些示例课程
  • 内容B 下一个标签:查看您的报价。
  • 内容C 下一个选项卡:注册和订阅>>>
  • 内容D 下一个选项卡:请求回调
  • 内容E 下一页:评论
  • 内容F 返回到第一个选项卡
$("h4").click(function(){
  var activeTab = $("ul.tabs > li.active");
  var nextTab = (activeTab.is(':last-child') == true ? $("ul.tabs > li:first") : $("ul.tabs > li.active").next("li"));
  nextTab.find("a").trigger("click")
});