猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js如何实现鼠标拖拽旋转功能
js如何实现鼠标拖拽旋转功能,目前我已做成鼠标拖放功能,想加个旋转不知道该怎么做啦,
效果类似美图秀秀app上的图片旋转功能
动漫人物
浏览 1982
回答 1
1回答
弑天下
<!DOCTYPE html><html><head><style> div{width:100px;height:100px;background:red;position:relative;}</style><script type="text/javascript" src="js/jquery-1.7.2.min.js"></script><script type="text/javascript"> $(function(){ var oldY= null; var isdown = false; $("#testcss").mousedown(function(e){ isdown = true; oldY = e.clientY; }); $("html").mousemove(function(e){ if(isdown){ $("#testcss").css("transform","rotate("+(e.clientY-oldY)+"deg)"); } }); $("html").mouseup(function(e){ isdown = false; oldY = null; }); });</script></head><body> <div id="testcss"></div></body></html>
0
1
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续