请问JS如何实现按钮同时控制两个DIV中图片转动 20

当前JS代码如下,我想控制imgTest转动之外,再控制一个图片转动,改怎么修改下面的代码。html代码如下:<divalign="center"style="posit... 当前JS代码如下,我想控制imgTest转动之外,再控制一个图片转动,改怎么修改下面的代码。
html代码如下:
<div align="center" style="position:fixed; z-index:999;">
<input type="button" id="leftTran" onclick="tranImg(-5)" value="左">
<input type="button" id="rightTran" onclick="tranImg(5)" value="右">
</div>
<div align="center">
<img name="images6" id ="imgTest" id="images6" src="img/astigmatism3.png" target="_blank" align="middle" border="0">
</div>

JS代码如下:
var current = 0;
function tranImg(trun){
var imgObj= document.getElementById('imgTest');
current = (current+trun)%360;
imgObj.style.transform = 'rotate('+current+'deg)';
$(this).css("transform")
document.write("transform");
}
通过按钮使在不同DIV中的图片同时旋转
展开
 我来答
yugi111
2017-06-20 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
<div align="center" style="position:fixed; z-index:999;">
<input type="button" id="leftTran" onclick="tranImg(-5)" value="左">
<input type="button" id="rightTran" onclick="tranImg(5)" value="右">
</div>
<div align="center">
<img name="images6" id ="imgTest" src="img/astigmatism3.png" target="_blank" align="middle" border="0">
<img name="images6" id ="imgTest" src="img/astigmatism3.png" target="_blank" align="middle" border="0">
<img name="images6" id ="imgTest" src="img/astigmatism3.png" target="_blank" align="middle" border="0">
</div>


function tranImg(trun){
    $('#imgTest').each(function(){
        var me = $(this);
        me.current=!me.current&&me.current!=0?0:me.current;
        me.current = (me.current+trun)%360;
        imgObj.style.transform = 'rotate('+current+'deg)';
        $(this).css("transform");
    });
}
更多追问追答
追问
我刚刚试了下,不管用啊,原来的图片都转不了了
追答
嗯,你的代码有兼容性问题,好像只支持类似谷歌内核的浏览器吧
transform
你只要再加个id,然后改变那个id就可以了,js里面的改下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式