jQuery 的动画效果图片----隐藏打开方法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="jquery-3.2.1.js"></script>

</head>
<body>
    <img src="22.jpg" style="display: none">
    <div>
        <input id="show" type="button" value="出现美女">
        <input id="hide" type="button" value="藏起美女">
        <input id="toggle" type="button" value="点击美女">
    </div>
<script>
    $("#show").click(function () {
        $("img").show(5000);
    })
    $("#hide").click(function () {
        $("img").hide(2000);
    })
    $("#toggle").click(function () {
        $("img").toggle(800);
    })

</script>
</body>
</html>

此代码中我们首先做了个img标签,放了一张美女图,并先设置display:none

随后设置了3个Input标签,并分别绑定了3个方法 

1,show()此方法是将绑定的标签里的display:none改为dispaly:inline-block,随后从左上角起往右下角拉升放大,并且透明度由透明0逐渐恢复到1 ,并可以设置参数,1000为一秒钟完成展示整个过程

2,hide()与上方法相反,display由inline-block改为none,并且收缩图像,透明度由1逐渐变成0.也是可以设置时间参数

3.toggle()是上面2个方法的集合在一个键上,意思就是判断你的dispaly是什么属性,如果是none 就设置inline-block 如果非none就设置inline-block;

时间: 2024-08-11 05:02:08

jQuery 的动画效果图片----隐藏打开方法的相关文章

jquery的动画效果

序言:昨天复习了jQuery的一些事件,今天我打算继续来复习jQuery的动画效果. 用于写一些网页特效:渐变菜单,渐变显示,图片轮播等. 首先当然得引入插件:<script src="jquery/jquery-1.11.1.js"></script> 1.简单的HTML代码 <input type="button" value="show" id="btn1"/><input ty

jQuery之动画效果show()......animate()

jQuery之动画效果 1.show()显示效果 语法:show(speed,callback) Number/String,Function speend为动画执行时间,单位为毫秒.也可以为slow","normal","fast" callback可选,为当动画完成时执行的函数.   show(speed,[easing],callback) Number/String easing默认是swing,可选linear; $("#div1&qu

一步一步学习 JQuery (八) JQuery 的动画效果

常用方法 hide(): 在 HTML 文档中, 为一个元素调用 hide() 方法会将该元素的 display 样式改为 none. 代码功能同 css("display", "none"); show(): 将元素的 display 样式改为先前的显示状态. 以上两个方法在不带任何参数的情况下, 作用是立即隐藏或显示匹配的元素, 不会有任何动画. 可以通过制定速度参数使元素动起来. 以上两个方法会同时减少(增大)内容的高度, 宽度和不透明度. fadeIn(),

jQuery基本动画效果

jQuery基本动画效果 1.show() 用于显示页面元素与之相对应的hide() 测试案例: <p title="标题">测试</p> <ul style="display: none"> <li title='苹果'>苹果</li> <li title='橘子'>橘子</li> <li title='菠萝'>菠萝</li> </ul> 点击显

iOS的动画效果类型及实现方法

实现iOS漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的.常用的效果展现,这里写一个常用的示例代码,供大家参考. [UIView beginAnimations:@"Curl"context:nil];//动画开始 [UIView setAnimationDuration:0.75]; [UIView se

jquery练习动画效果-show-hide(//为注释内容)

jquery练习动画效果-show-hide代码: <!doctype html> <html> <head> <meta charset="gb2312"> <title>buzhang练习动画效果-show-hide-title</title> <!--引入jquery文件--> <script src="js/jquery-1.11.1.min.js"></s

jQuery学习——动画效果

动画效果 基本动画效果 隐藏匹配元素 $("img").hide(300);//将img隐藏300ms 显示匹配元素 $("img").show(300);//在300ms内显示img 元素状态切换 $(document).ready(function(){ $("input[type='button']").click(function() { $("div").toggle();//若果元素可见,切换为隐藏,如果元素隐藏,

jquery中动画效果的函数

在jquery中有很多的动画效果,我给大家分享了一下jquery中的动画函数 jQuery的效果函数列表: animate():对被选元素应用“自定义”的动画. clearQueue():对被选元素移除所有排队的函数(仍未运行的). delay():对被选元素的所有排队函数(仍未运行)设置延迟. dequeue():运行被选元素的下一个排队函数. fadeln():逐渐改变被选元素的不透明度,从隐藏到可见. fadeOut():逐渐改变被元素的不透明度,从可见到隐藏. fadeTo():把被选元

jQuery之动画效果

1.show()显示效果 语法:show(speed,callback) Number/String,Function speend为动画执行时间,单位为毫秒.也可以为slow","normal","fast" callback可选,为当动画完成时执行的函数.   show(speed,[easing],callback) Number/String easing默认是swing,可选linear; $("#div1").show(30