js设置图片随机旋转角度
设置随机旋转-10到20度varimgcss=document.getElementsByTagName("img");for(vari=0;i<imgcss.lengt...
设置随机旋转-10到20度
var imgcss=document.getElementsByTagName("img");
for(var i=0;i<imgcss.length;i++)
{
var j=parseInt(Math.random()*30-10)+"deg";
imgcss[i].style.transform="rotate('j')";
}
} 展开
var imgcss=document.getElementsByTagName("img");
for(var i=0;i<imgcss.length;i++)
{
var j=parseInt(Math.random()*30-10)+"deg";
imgcss[i].style.transform="rotate('j')";
}
} 展开
2个回答
2015-06-07 · 百度知道合伙人官方认证企业
关注
展开全部
代码应该是:
imgcss[i].style.transform="rotate(" + j + ")";
首先 j是变量 双引号里面套单引号 还是字符串, 不是变量
其次 字符串拼接要写加号
imgcss[i].style.transform="rotate(" + j + ")";
首先 j是变量 双引号里面套单引号 还是字符串, 不是变量
其次 字符串拼接要写加号
2015-11-01 · 知道合伙人互联网行家
关注
展开全部
旋转rotate.js的代码如下:
var ele ;
//自定义函数
$.fn.extend({
rotate: function () {
ele = this ;
setInterval('singleRotate()',20);
}
});
//初始角度
var degree = 0;
//单次旋转
function singleRotate() {
//一次增加50度
degree = degree + 50 * Math.PI / 180;
ele.css("transform","rotate("+degree+"deg)");
}
代码中只需引用一下js就行了,我将其封装后放在了服务器上,大家可以直接引用
1
<script src="http://libs.codeboy.me/js/rotate/1.0/rotate.js"></script>
引用前记得引用jquery,最后在自己的代码中调用rotate方法即可。
1
$(element).rotate();
var ele ;
//自定义函数
$.fn.extend({
rotate: function () {
ele = this ;
setInterval('singleRotate()',20);
}
});
//初始角度
var degree = 0;
//单次旋转
function singleRotate() {
//一次增加50度
degree = degree + 50 * Math.PI / 180;
ele.css("transform","rotate("+degree+"deg)");
}
代码中只需引用一下js就行了,我将其封装后放在了服务器上,大家可以直接引用
1
<script src="http://libs.codeboy.me/js/rotate/1.0/rotate.js"></script>
引用前记得引用jquery,最后在自己的代码中调用rotate方法即可。
1
$(element).rotate();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询