成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? jQuery旋轉插件jqueryrotate用法詳解
全站頭部文字 我要出現在這里
jQuery旋轉插件jqueryrotate用法詳解 793 2024-02-15   

本文實例講述了jQuery旋轉插件jqueryrotate用法。分享給大家供大家參考,具體如下:

CSS3 提供了多種變形效果,比如矩陣變形、位移、縮放、旋轉和傾斜等等,讓頁面更加生動活潑有趣,不再一動不動。然后 IE10 以下版本的瀏覽器不支持 CSS3 變形,雖然 IE 有私有屬性濾鏡(filter),但不全面,而且效果和性能都不好。

今天介紹一款 jQuery 插件——jqueryrotate,它可以實現旋轉效果。jqueryrotate 支持所有主流瀏覽器,包括 IE6。如果你想在低版本的 IE 中實現旋轉效果,那么 jqueryrotate 是一個很好的選擇。

兼容性

jqueryrotate 支持所有主流瀏覽器,包括 IE6。jqueryrotate 在高級瀏覽器中使用 CSS3 transform 屬性實現,在低版本 IE 中使用 VML 實現。當然,你可以使用 IE 條件注釋,低版本 IE 使用 jqueryrotate,高級瀏覽器則直接使用 CSS3。

使用方法

//演示1
//旋轉45angle
$(document.body).click(function () {
 //方式1
 $('.divOne').rotate(45);
 //方式2
 $('.divOne').rotate({ angle: 45 });
});

//演示2
//鼠標移動效果
//方式1
$('.divOne').rotate({
 bind: {
 mouseover: function () {
  $(this).rotate({ animateTo: 180 });
 },
 mouseout: function () {
  $(this).rotate({ animateTo: 0 });
 }
 }
});
//方式2
$('.divOne').mouseover(function () {
 $(this).rotate({ animateTo: 180 });
}).mouseout(function () {
 $(this).rotate({animateTo:0});
});

//演示3 不停旋轉
//方式1
var angle = 0;
setInterval(function () {
 angle += 3;
 $('.divOne').rotate(angle);
}, 50);
//方式2
var rotation = function () {
 $('.divOne').rotate({
 angle: 0,
 animateTo: 360,
 callback:rotation
 })
}
rotation();
//方式3
var rotation = function () {
 $('.divOne').rotate({
 angle: 0,
 animateTo: 360,
 callback: rotation,
 easing: function (x, t, b, c, d) {
  return c * (t / d) + b;
 }
 })
}
rotation();

//演示4 點擊旋轉
//方式1
$('.divOne').click(function () {
 $(this).rotate({
 angle: 0,
 animateTo: 180,
 easing: $.easing.easeInOutExpo
 });
});
var val = 0;
$('.divOne').click(function () {
 val += 90;
 $(this).rotate({
 animateTo: val
 });
});

參數

參數 類型 說明 默認值 angle 數字 旋轉一個角度 0 animateTo 數字 從當前的角度旋轉到多少度 0 step 函數 每個動畫步驟中執行的回調函數,當前角度值作為該函數的第一個參數 無 easing 函數 自定義旋轉速度、旋轉效果,需要使用 jQuery.easing.js 無 duration 整數 旋轉持續時間,以毫秒為單位 callback 函數 旋轉完成后的回調函數 無 getRotateAngle 函數 返回旋轉對象當前的角度 無 stopRotate 函數 停止旋轉 無

演示雖然使用的是圖片,但 jqueryrotate 并不只是能運用在圖片上,其他元素如 div 等也可以使用。同時,你可以發揮想象,制作出更多關于旋轉的特效。

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery窗口操作技巧總結》、《jQuery拖拽特效與技巧總結》、《jQuery常用插件及用法總結》、《jquery中Ajax用法總結》、《jQuery表格(table)操作技巧匯總》、《jQuery擴展技巧總結》、《jQuery常見經典特效匯總》、《jQuery動畫與特效用法總結》及《jquery選擇器用法總結》

希望本文所述對大家jQuery程序設計有所幫助。


主站蜘蛛池模板: 风雨丽人 电视剧| 日韩欧美动作影片| 脸庞村庄| 山田裕二| 死角| 夜电影| 五年级第八单元作文| 五月天诺亚方舟| 摇曳山庄的幽灵| 颂赞诗歌| 接吻戏| 搜狐首页网| 生死劫电影| 罗中立的《父亲》详案| 悄悄问圣僧女儿美不美| 春节到,人欢笑,贴窗花,放鞭炮| 经典伦理电影| 怎么做发射器| 性色视频在线| dy充值| 电视剧一帘幽梦| 圆的认识评课| angelina全集在线观看| 拉雅| 巴霍巴利王3电影免费观看| 生死搏斗| 抖音app| 项瑾| 蜘蛛夫人:超感觉醒 电影| 《七律长征》的简笔画| 哥谭骑士| 现代企业管理| 成龙电影大全 免费播放| 首映式| 正宗辅星水法九星断语| 黄子华最新电影| 激情戏车震| 相信我们会创造奇迹的歌词| 真实游戏完整在线观看免费高清| 玻璃笼| 我的新学校英语作文|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103