zoukankan      html  css  js  c++  java
  • layui中的tab切换

    tab切换是常见的效果,为了方便经常使用插架中自带的,下面是layui中自带的tab切换效果,

    主要代码如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>layui--tab切换</title>
        <link rel="stylesheet" href="../layui/css/layui.css">
    </head>
    <body>
        <!-- tab切换 -->
        <div class="layui-tab layui-tab-card" lay-filter="demo">
          <ul class="layui-tab-title">
            <li class="layui-this">日常设置</li>
            <li>自由设置</li>
          </ul>
          <div class="layui-tab-content" style="height: 100px;">
            <div class="layui-tab-item layui-show">
                <!-- 日常作业 -->
                <div>
                    <span>1</span>
                    <button class="www">提交</button>    
                </div>
    
            </div>
            <div class="layui-tab-item">
                <!-- 自由批阅 -->
                <div>
                    <span>2</span>
                    <button class="www2">提交</button>    
                </div>
    
            </div>
          </div>
        </div>
    </body>
    <script src="../js/jquery-2.1.0.js"></script>
    <script src="../layui/layui.js"></script>
    <script>
        layui.use(['element','layer'], function(){
              var element = layui.element,
                  layer = layui.layer;
              
             //一些事件监听
            element.on('tab(demo)', function(data){
                // console.log(data.index); //得到当前Tab的所在下标
                if (data.index == 0) {
                    console.log('日常设置');
                    // searchCon(pageNum, pageSize,gradeId,subjectId);
                    testSearch();
                }else if(data.index == 1){
                    console.log('自由设置');
                    getMarkingStatistics();
                }
            });
    
            /**
            *日常设置中的点击事件
            */
            $('.www,.www2').click(function() {
                layer.msg(11);
            });
            /**
            *日常设置函数
            */
            function testSearch(){
                console.log('我是日常设置')
            }
    
            /**
            *自由设置统计
            */
            function getMarkingStatistics(){
                console.log('我是自由设置')
            }
        });
    </script>
    </html>
  • 相关阅读:
    第1条:考虑用静态工厂方法代替构造器
    代理模式(Proxy Pattern)
    out 和 ref 参数修饰符
    SQL Server 性能调优(一)——从等待状态判断系统资源瓶颈【转】
    Windows下获取Dump文件以及进程下各线程调用栈的方法总结(转)
    sql server内置函数
    ORA-16019 和 ORA-16018 错误的处理方法(转)
    marge into操作
    LogMiner配置使用手册
    课后作业
  • 原文地址:https://www.cnblogs.com/lvxisha/p/11649692.html
Copyright © 2011-2022 走看看