• jQuery控制的不同方向的滑动(向左、向右滑动等)


    引入jquery.js,复制以下代码,即可运行。

    <style type="text/css">
    .slide {
    position: relative;
    height: 200;
    lightyellow;
    }
     
    .slide .inner {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 100;
    lightblue;
    width: 100%
    }
    </style>
     
    1、slidetoggle() 交替slidedown(),slideup()
    Html代码
    <div id="slidebottom" class="slide">
    <button>
    slide it
    </button>
    <div class="inner">
    Slide from bottom
    </div>
    </div>
    Js代码
    $('#slidebottom button').click(function() {
    $(this).next().slideToggle();
    });
    2、左侧横向交替滑动 Animate Left
    Html代码
    <div id="slidewidth" class="slide">
    <button>
    slide it
    </button>
    <div class="inner">
    Slide from bottom
    </div>
    </div>
    Js代码
    $("#slidewidth button").click(function(){
    $(this).next().animate({ 'toggle'});
    });
    3、左侧横向交替滑动 Animate Left Margin (非隐藏)
    Html代码
    <div id="slideleft" class="slide" style=" 50%;float: right">
    <button>
    slide it
    </button>
    <div class="inner">
    Slide from bottom
    </div>
    </div>
    Js代码
    $("#slideleft button").click(function(){
    var $lefty = $(this).next();
    $lefty.animate({
    left:parseInt($lefty.css('left'),10)==0 ? -$lefty.outerWidth() : 0
    });
    });
    4、右侧横向滑动Slide to right
    Html代码
    <div id="slidemarginleft" class="slide" style=" 60%;float: left">
    <button>
    slide it
    </button>
    <div class="inner">
    Slide from bottom
    </div>
    </div>
    Js代码
    $("#slidemarginleft button").click(function(){
    var $marginlefty = $(this).next();
    $marginlefty.animate({
    marginLeft:parseInt($marginlefty.css('marginLeft'),10)==0 ? $marginlefty.outerWidth() : 0
    });
    });
  • 相关阅读:
    java n!乘阶之和的计算 ,1!+2!+...+20!
    java 进制转换
    jquery 获取元素的绑定事件的处理代码
    java 三维数组取值
    java 计算对数函数
    js 各浏览器不兼容方法 replaceAll 解决
    SourceMap编解码原理
    如何重用浏览器tab打开页面
    npm相关知识
    关于appleScript的一些入门知识
  • 原文地址:https://www.cnblogs.com/wssdx/p/8330260.html
Copyright © 2020-2023  润新知