注册 登录 提供zblog模板_zblog主题_wordpress模板的下载和定制

网页特效

天兴工作室网页特效栏目会收集各类简单容易入手的js特效、jQuery特效、css特效、网页特效等各种效果。

当前位置:首页 > 教程 > 网页特效 正文

一个页面可多处重复使用的简单tab标签jQuery代码

天兴工作室 2018-01-11 网页特效 4080 ℃ 0 评论

之前一直用“SuperSlide”这个js框架写tab标签或者其他一些效果,但是后来慢慢发现,写zblog主题用不上这么大的js框架,特别是SuperSlide对手机端很不友好,所以现在没怎么用了。

现在页面的一些简单的js效果都慢慢开始手写了,本文为大家介绍的就是一个“在一个页面可多处重复使用的简单tab标签jQuery代码”。

ps:此代码依赖JQ库,请在使用前先引入1.8以上版本的JQ库。

js代码如下:

JavaScript
function tabs(tabTit,on,tabCon){
    $(tabTit).children().click(function(){
        $(this).addClass(on).siblings().removeClass(on);
        var index = $(tabTit).children().index(this);
        $(tabCon).children().eq(index).show().siblings().hide();
    });
};
tabs(".tab-hd","active",".tab-bd");

html代码结构如下:

Markup
<div class="box">
    <ul class="tab-hd"><li class="active">标签1</li><li>标签2</li><li>标签3</li></ul>
    <dl class="tab-bd">
        <dd class="thisclass">内容1</dd>
        <dd>内容2</dd>
        <dd>内容3</dd>
    </dl>
</div>

此代码可以在一个页面里面多处使用,给每个box里面加上私有class属性即可定义不同的tab风格了。

这么好的文章居然暂无评论!来一个吧...

欢迎 发表评论

这是标题

这是标题

这是标题

天兴工作室 | www.txcstx.cn

天兴工作室介绍天兴工作室承接:网站建设、zblog模板和dedecms模板定制、仿站(像素级仿站)、html单页面定制和修改、网站模板修改等服务;我们的办事准则:要么不答应、答应则一定做到

微信公众号
  • 交流群:ZBLOG交流群
  • 客户群:天兴工作室客户群
在线QQ 评论文章