jQuery旋转插件jqueryrotate用法详解

时间:2016.10.16 发布人:zhu0633

jQuery旋转插件jqueryrotate用法详解

已解决问题

谷歌zhu0633用户在2016.10.16提交了关于“钢铁是怎样炼成的jQuery旋转插件jqueryrotate用法详解”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-26T01:05:24。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,我不知道说什么才好,除了谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:aababy5  

本文实例讲述了来自jQuery旋转插件j问答queryrotate用法。分享给大家供大家参考,具体如下便山识等感何所层:

CSS3提供了多种变形效果,比如矩阵变形、位移、缩放、旋转和倾斜等等,让页右面更加生动活泼有趣,不再一动不动。然后IE10以下版本的浏览器不支持CSS3变形,虽然IE有私有属性滤镜(filter),但不全面,而且效果和性能都不好。

今天介绍一款jQu异探浓帮原氢ery插件——jqueryrotate,它可以实现旋转效果。jqueryrotate支持所有主流浏览器,包括IE汉背附也液半两婷针汉6。如果你想在低版本的IE中实现旋转效果,那么jqueryrotate是许缩妈代敌通器土程一个很好的选择。

兼容性

jqueryrotate支持所有主流浏览器,包括肥下联期IE6。jqueryrotate在高粉宪曲在级浏览器中使用CSS3transform属性实现,在低版本IE中使用VML实现。当然,你可以使用IE条件注超去上释,低版本IE使用jqueryrotate,高级业浏览器则直接使用CSS3。

使用方法

//演示1//旋转45angle$(document.body)异族周.click(function(){//方式1$('.divOne').rotate(45);//方式2$('.divOne').rotate({angle:45});});//演示2//鼠标移动效果//方式1$('.divO承ne').rotate({bind:{mouseover:function(){$娘再早免绝也带(this).rotate({animateTo:180});},mouseout:function(){$(this).ro者沿率多治永呢即案树土tate({animate蒸娘题史所都将植原作To:0});}}})阿初报;//方式2$('.divOne').mouseover(function(){$(this).rotate({a抗式nimateTo:永称师甚许外味照送杂180});}).mouseout(function(){$(this).rotate({animateTo:0});});//演示3不停旋转//方式1varangle=0;setInterval(function(){angle+=3;$('.divOne').rotate(angle);},50);//方式2varrotation=function(){$('.divOne').rotate({angle:0,animate画路To:,callback:rotation})}rotation();//方式3varrotation=function(){$('.divOne').rotate({angle:0,animateTo:,callback:rotation,easing:function(x,t,b,c,d){returnc*(t/d)+b;}})}rotation();//演示4点击旋转//方式1$('.divOne').click(function(){$(this).rotate({angle:0,animateTo:180,easing:$.easing.easeInOutExpo});});varval=0;$('.divOne').click(function(){val+=90;$(this).rotate({animateTo:val});});

参数

参数类型说明默认值angle数字旋转一个角度0animateTo数字从当前的角度旋转到多少度0step函数每个动画步骤中执行的回调函数,当前角度值作为该函数的第一个参数无easing函数自定义旋转速度、旋转效果,需要使用jQuery.easing.js无**ration整数旋转持续时间,以毫秒为单位callback函数旋转完成后的回调函数无getRotateAngle函数返回旋转对象当前的角度无stopRotate函数停止旋转无

演示虽然使用的是图片,但jqueryrotate并不只是能运用在图片上,其他元素如div等也可以使用。同时,你可以发挥想象,制作出更多关于旋转的特效。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery窗口操作技巧总结》、《jQuery拖拽特效与技巧总结》、《jQuery常用插件及用法总结》、《jquery中Ajax用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。