."); }); }); //slideUp and slideDown function test $("button.slideUp").click(function (){ $("p.slide_content").slideUp("slow"); }); $("button.slideDown").click(function(){ $("p.slide_content").slideDown("slow"); }); //animate and reset test $("button#animate")
<button class="slideUp" type="button" >slideUp</button> <button class="<em>slideDown</em>" type="button ">slideDown</button>: none;} #slideDown1{height: 20px;} #slideDown1>p,#slideDown2>p{margin: 20px auto;text-align = document.getElementById("slideDown1"), slideDown2 = document.getElementById("slideDown2 = document.getElementById("slideDown1"), slideDown2 = document.getElementById("slideDown2 "); slideDown1.style.display = "none"; slideDown1.style.height = "20px"; slideDown2 = document.getElementById("slideDown1"), slideDown2 = document.getElementById("slideDown2
yezi_zuo_xx">
click(function(){ $("#div1").fadeTo("slow",0.15); }); slideUp()和slideDown (1000); }); slideToggle() 可以使用 slideToggle() 方法来切换 slideUp() 与 slideDown() 方法。 滑动 (1)slideUp() 和 slideDown() 在 jQuery 中,可以使用 slideUp() 和 slideDown() 方法来向上滑动、向下滑动元素。 语法 $(selector).slideUp(speed,callback); $(selector).slideDown(speed,callback); 参数说明可以参考 hide() 和 show (2)slideToggle() 在 jQuery 中,可以使用 slideToggle() 方法来切换 slideUp() 与 slideDown() 方法。
; }); }); fadeOut() 淡出 fadeToggle() 切换淡入淡出 hide() 隐藏元素 show() 显示元素 toggle() 切换元素的可见状态 slideDown slideDown() 向下展开 / slideUp() 向上卷起 / slideToggle() 依次展开或卷起某个元素 slideDown() 向下展开 / slideUp() 向上卷起 <! $(document).ready(function(){ $(".btn1").click(function(){ $("div").stop().slideDown background-color: gold; } </style> </head> <body> <button class="btn1">SlideDown
."); }); }); //slideUp and slideDown function test $("button.slideUp").click(function (){ $("p.slide_content").slideUp("slow"); }); $("button.slideDown").click(function(){ $("p.slide_content").slideDown("slow"); }); //animate and reset test $("button#animate")
<button class="slideUp" type="button" >slideUp</button> <button class="<em>slideDown</em>" type="button ">slideDown</button>jQuery 给我们封装了很多动画效果,最为常见的如下: 显示隐藏:show() / hide() / toggle() ; 划入画出:slideDown() / slideUp() / slideToggle }) // 一般情况下,我们都不加参数直接显示隐藏就可以了 }); </script> </body> 二、 滑入滑出 滑入滑出动画,常见有三个方法:slideDown script> $(function() { $("button").eq(0).click(function() { // 下滑动 slideDown () $("div").slideDown(); }) $("button").eq(1).click(function( this不要加引号 // // show() 显示元素 hide() 隐藏元素 // $(this).children("ul").slideDown
1. jQuery 效果 jQuery 给我们封装了很多动画效果,最为常见的如下: 显示隐藏:show() / hide() / toggle() ; 划入画出:slideDown() / slideUp 滑入滑出 滑入滑出动画,常见有三个方法:slideDown() / slideUp() / slideToggle() ; 语法规范如下: 1.下滑效果语法规范 slideDown([speed, script> $(function() { $("button").eq(0).click(function() { // 下滑动 slideDown () $("div").slideDown(); }) $("button").eq(1).click(function( this不要加引号 // // show() 显示元素 hide() 隐藏元素 // $(this).children("ul").slideDown
//把 css()、slideUp() 和 slideDown() 链接在一起。" p1" 元素首先会变为红色,然后向上滑动,再然后向下滑动: $("#p1").css("color","red").slideUp(2000).slideDown(2000); 如果需要,我们也可以添加多个方法调用 如下书写也可以很好地运行: $("#p1").css("color","red") .slideUp(2000) .slideDown(2000);
1. jQuery 效果 jQuery 给我们封装了很多动画效果,最为常见的如下: 显示隐藏:show() / hide() / toggle() ; 划入画出:slideDown() / 滑入滑出 滑入滑出动画,常见有三个方法:slideDown() / slideUp() / slideToggle() ; 语法规范如下: 1. 下滑效果语法规范 slideDown([speed,[easing],[fn]]) 2. 下滑效果参数 (1)参数都可以省略。 () $("div").slideDown(); }) $("button").eq(1).click(function( () $("div").slideDown(); }) $("button").eq(1).click(function(
滑动 slideToggle() slideDown() slideUp() 4. 和hide() 元素以动画效果实现显示与隐藏,可以同时改变元素的多个属性,如宽度、高度、透明度 fadeIn()和fadeOut() 元素以动画的效果淡入淡出,仅改变元素的透明度 slideUp()和slideDown 高度和 宽度不发生变化 toggle() 可以代替show()和hide()两个方法,因此,其改变的元素属性也与show()和hide()方法一样 slideToggle() 可以代替slideUp()和slideDown ()两个方法方法,改变元素的属性也与slideUp()和slideDown()方法一样 8.
fast slow本质是600毫秒 normal本质是400毫秒 fast本质是200毫秒 其它两个方法同理可证 展开、收起动画 参数、注意事项和显示隐藏动画一模一样, 只不过动画效果不一样而已 slideDown ([s],[e],[fn]) 展开动画 $("button").eq(0).click(function () { $("div").slideDown(1000, function () { (1000).slideUp(1000).show(1000); $(".one").slideDown(1000,function () { $(".one").slideUp(1000, ).slideUp(1000).show(1000).css("background", "yellow"); 如果想颜色再动画执行完毕之后设置, 1.使用回调 2.使用动画队列 $(".one").slideDown function () { $(".one").css("background", "yellow") }); }); }); $(".one").slideDown
/div>
".page").slideUp(400); setTimeout(function() { showPage(currentPage); $(".page").slideDown ".page").slideUp(400); setTimeout(function() { showPage(currentPage); $(".page").slideDown 在这两个函数中,我们使用slideUp()和slideDown()方法实现了页面的平滑过渡效果。
$("img").fadeTo("slow",0.5); }); </script> </html> 通过jQuery实现元素滑动效果可以使用以下三个方法: slideDown slideToggle() 方法可以在 slideDown() 与 slideUp() 方法之间进行切换。 示例: <! align-items: center; } </style> <body> <button type="button" name="<em>slideDown</em> ; } $("button[name='<em>slideDown</em>']").click(function() { $("div").slideDown(3000 ,slideDown_img); }); $("button[name='slideUp']").click(function() { $("div
对象的方法会在执行完后返回这个jquery对象,所有jquery对象的方法可以连起来写: $('#div1') // id为div1的元素 .children('ul') //该元素下面的ul子元素 .slideDown (1,'swing'); // $(this).siblings().slideUp(); // $(this).siblings().slideDown parent().siblings().children('ul').slideUp(); // $(this).siblings().addClass("active").slideDown
滑动 9
2.2.1. slideUp(time):动画收缩(向上滑动)---->隐藏
2.2.2. slideDown(time):动画展开 time);
$("#showAndHide").click(function(){
$(".big").toggle(1000);
})
//滑动---slideDown (time):动画展开(向下滑动)----->显示
$("#slideDown").click(function(){
$(".big").slideDown(1000);
} input type="button" name="" id="showAndHide" value="显示/隐藏" />
<input type="button" name="" id="<em>slideDown</em>
标签中的name value: input标签中的value options:主要是日历控件显示相关的 showAnim:日历框出现的动画效果,可选值 slideDown , show(the default), slideDown, fadeIn, fold 等 showOn:日历框如何被触发,both:点图标和输入框均可; focus:点输入框;button
opacity: 0.4, marginLeft: "0.6in", fontSize: "3em", borderWidth: "10px" }, 1500 );});复制代码.slideDown $("div").slideDown("slow");复制代码.slideUp()$(document.body).click(function () { if ($("div:first").is