zoukankan      html  css  js  c++  java
  • 导航栏切换按钮事件

    同事写的一段代码,不是很难,但感觉不错保存起来

    // 导航栏切换按钮事件
    $('ul.main-tab>li').on('mousedown', function() {
        var $this = $(this), $box = $('.main-tab-content'), i = $this.index();
        if ($this.hasClass('on')) { return false; }
        switch (i) {
            case 0:
                break;
            case 1:
                updateRadarTab();
                break;
            case 2:
                break;
            case 3:
                break;
            default:
                break;
        }
        $this.siblings().removeClass('on');
        $this.addClass('on');
        $box.removeClass('block').css('display', 'none');
        $box.eq(i).addClass('block').css('display', 'block');
    });

     注释: var $this = $(this); 这样写的好处,因为在回调函数里的this指的不是当前对象或元素 所以用var $this=$(this) 保存下来。

    
    
  • 相关阅读:
    UITextField的简单操作和实际应用
    iOS
    单例传值
    改良UIScrollView滚动视图
    省市便利 UIPicherView
    滚动视图UIScrollView
    label自适应
    将图像设置成圆形
    笔记
    笔记
  • 原文地址:https://www.cnblogs.com/zsongs/p/5260555.html
Copyright © 2011-2022 走看看