zoukankan      html  css  js  c++  java
  • jQuery常用效果

    jQuery常用效果

    1.表格隔行变色

      $('#data>tbody>tr:odd').css('background','#ccccff')
    

      

    2.多Tab点击切换

      var $contents = $('#container>div')
            var currIndex = 0;//当前显式的内容div的下表
            $('#tab>li').click(function () {//隐式遍历
                //隐蔽当前已经显示的内容div
                $contents[currIndex].style.display = 'none'
                //显示对应的内容div
                //得到当前点击的li在兄弟中的下标
                var index = $(this).index()
                //找到对应的内容div,并显示
                $contents[index].style.display = 'block'
                //$( $contents[index]).css('display','none')
                currIndex = index
    

    3.回到顶部

            $('#to_top').click(function () {
                //瞬间滚到顶部
                //$('html,body').scrollTop(0)
    
                //平滑滚到顶部
                //总距离
                var $page = $('html,body')
                var distance = $('html').scrollTop() + $('body').scrollTop()
                //总时间
                var time = 500
                //间隔时间
                var intervalTime = 50
                var itemDistance = distance/(time/intervalTime)
                //使用循环定时器不断滚动
                var intervalId = setInterval(function () {
                    distance-=itemDistance
                    //到达顶部,停止定时器
                    if (distance<=0){
                        distance = 0//修正
                        clearInterval(intervalId)
                    }
                },intervalTime)
            })
    

      

  • 相关阅读:
    switch选择结构
    变量与数据类型
    if选择结构
    NewSQL数据库VoltDB特性简介
    关系代数的并行计算
    【伯乐在线】程序员一定要投资的那些事
    Spark on Yarn
    六星经典CSAPP笔记(1)计算机系统巡游
    程序员的“机械同感”
    Impala中的代码生成技术
  • 原文地址:https://www.cnblogs.com/yangHS/p/10882328.html
Copyright © 2011-2022 走看看