zoukankan      html  css  js  c++  java
  • jquery总结06-动画事件01-基础显示和隐藏

    动画事件

    .hide(option) 动画隐藏  会保存元素的原始属性值

    $("#a2").hide({

    duration: 3000,
    complete: function() {
    alert('执行3000ms动画完毕')
    }
    })

    .show(option)动画显示

    show与hide方法是修改的display属性,通过是visibility属性布局需要通过css方法单独设置

    如果使用!important在你的样式中,比如display: none !important,如果你希望.show()方法正常工作,必须使用.css('display', 'block !important')重写样式
    如果让show与hide成为一个动画,那么默认执行动画会改变元素的高度,高度,透明度

    .toggle(option) 隐藏或显示切换 内在原理还是用的.hide()和.show()

    $("button:last").click(function() {
    $(".right").toggle(3000);
    });

    .toggle()还可以模拟鼠标单机事件(jquery 1.8版本此功能被移除)

    .toggle(function(){

    alert("a");

    },function(){

    alert("a");

    })

    注意 jquery动画要在标准模式下进行,否则会引起抖动。现在简写可以是<!DOCTYPE html>

  • 相关阅读:
    数据结构总结——线段树
    [bzoj2131]免费的馅饼 树状数组优化dp
    [机房练习赛7.26] YYR字符串
    博客已搬家
    AFO
    COGS-2551 新型武器
    UVALive-3716 DNA Regions
    UVALive-4850 Installations
    UVALive-3983 Robotruck
    UVA-10859 Placing Lampposts
  • 原文地址:https://www.cnblogs.com/wufangfang/p/6112993.html
Copyright © 2011-2022 走看看