提供zblog模板 emlog模板 dedecms模板的下载和仿站定制
当前位置:网站首页 > 教程 > 网页特效 > 正文

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

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


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

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

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

js代码如下:

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代码结构如下:

<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风格了。

没有找到解决你问题的教程?

您可以试着搜索一下或者直接在线提问。我们也提供收费技术支持,有需要可以在线联系我们。

在线提问 在线客服

取消回复欢迎 发表评论:

  • 请填写验证码
  • 最新文章
  • 热文排行
  • 最多评论
标签聚合
×57zblog模板×33zblog×27zblogphp×20zblogphp模板×19天兴工作室×18阿里云×12dedecms×12zblog企业模板×11电子券×11ytcms×11zblog插件×10天兴互联×9随意打×9模板×9zblog安装×9zblogphp1.5×9zblog错误×8天兴通讯×8刷机×8企业模板

请登录

社交账号登录

将本文分享给你的朋友们