zoukankan      html  css  js  c++  java
  • [Jquery]tab页面切换效果

    思路:取得头部和内容的div,头部当前点击的高亮,其余的去除高亮,并通过index()方法获得当前点击的索引,然后内容div通过.eq(index)显示和隐藏

    优化:当前做法,从第一个快速移到最后一个,中间每个内容都会相继显示出来。比较好的用户体验是,从某个标签迅速移到另一个标签,中间不想看的内容不显示出来。这就需要延迟切换效果(每次划每次加载信息,必将影响性能)

    使用定时器:setTimeout(500毫秒),每次鼠标滑过的时候,先判断定时器存不存在,存在的话先清除定时器,然后开启定时器,执行切换语句

    要注意的是开启定时器,执行切换语句的时候,不能用$(this),因为这时this指向的是定时器,应该在鼠标滑过的时候先把$(this)保存为一个变量,后面定时器开启时,再用这个变量代进去

  • 相关阅读:
    JVM和HotSpot
    java中的四种引用类型
    垃圾回收与算法
    Full GC
    JVM内存结构
    事务不同的隔离级别实现原理
    事务的隔离级别
    jQuery后续和 前端框架Bootstrap
    jQuery
    BOM和DOM操作
  • 原文地址:https://www.cnblogs.com/zhangwenkan/p/3845248.html
Copyright © 2011-2022 走看看