大佬教程收集整理的这篇文章主要介绍了jQuery 动画,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$('button').click(function () { // 显示 $('.Box').stop().show(2000,function(){ 回调函数 }) $('.Box').stop().hide(2000) // 隐藏 //使用动画效果 一定先stop()停止动画 再开动画 $('.Box').stop().toggle(500); // 显示隐藏一起设置 500 为时间 //卷帘门效果 下开 $('.Box').slideDown(300); // 卷帘门 上关 $('.Box').slideUp(1000); // 卷帘门 一起设置 $('.Box').slideToggle(1000); // 淡出 $('.Box').fadeIn(1000); // 淡入 $('.Box').fadeOut(1000); // 淡出淡入 $('.Box').fadeToggle(1000); })
show(); hide(3000,fn); toggle(3000,fn)
slideDown(); //显示 slideUp();//隐藏 slideToggle() //开关式的显示隐藏
fadeIn();//显示 fadeOut();//隐藏 fadeToggle()//开关式的显示隐藏
click css(); //样式属性操作 oDiv.style.xxx text(); //innerText html(); //innerHtml val(); //value addClass(); removeClass()
$(SELEctor).animate({Css的属性},speed,fn)
$("button").click(function () { let json = {"width": 500,"height": 500,"left": 300,"top": 300,"border-radius": 100}; let json2 = { "width": 100,"height": 100,"left": 100,"top": 100,"border-radius": 100,"BACkground-color": "red" }; //自定义动 画 $("div").animate(json,1000,function () { $("div").animate(json2,function () { alert("动画执行完毕!"); }); }); })
使用动画的时候一定要先stop() 再开启动画,使用定时器的时候 要先清定时器,再开定时器
//入口函数 $(document).ready(function () { //需求:鼠标放入一级li中,让他里面的ul显示。移开隐藏。 var jqli = $(".wrap>ul>li"); //绑定事件 jqli.mouseenter(function () { $(this).children("ul").stop().slideDown(1000); }); //绑定事件(移开隐藏) jqli.mouSELEave(function () { $(this).children("ul").stop().slideUp(1000); }); });
以上是大佬教程为你收集整理的jQuery 动画全部内容,希望文章能够帮你解决jQuery 动画所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。