首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery 1.8.2与智能电视上的旋转

Jquery 1.8.2与智能电视上的旋转
EN

Stack Overflow用户
提问于 2015-07-30 14:18:48
回答 2查看 284关注 0票数 1

我试图在jQuery版本的1.8.2上旋转一个图像。我不能改变这个版本。

以下是我尝试过的:

代码语言:javascript
复制
$("#test").css("-webkit-transform","rotate(-90deg)")
$("#test").css("-moz-transform","rotate(-90deg)")
$("#test").css("-ms-transform","rotate(-90deg)")
$("#test").css("-o-transform","rotate(-90deg)")
$("#test").css("transform","rotate(-90deg)")
$("#test").tabs('rotate', -90)
$("#test").rotate(-90)
$("#test").rotateAnimation(-90)

这些线都不起作用。

我的导航仪是由Samsung在智能电视上定制的。下面是navigator.userAgent命令的结果:

代码语言:javascript
复制
Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2014; Maple2012) AppleWebKit/537.42+ (KHTML, like Gecko) SmartTV Safari/537.42+

编辑:目前看来这是不可能的。是否存在不使用HTML5进行旋转的另一种方法?

Edit2:下面是一些工作代码:

代码语言:javascript
复制
$("#myVideo-container").get(0).style.webkitTransform = 'scale(-0.5,-0.5)';
$("#myVideo-container").get(0).style.webkitTransform = 'translateY(-600px)';

我试着从video转到div旋转,但仍然没有旋转。

EN

回答 2

Stack Overflow用户

发布于 2015-07-30 14:31:15

在这把小提琴里,我似乎很管用:https://jsfiddle.net/mbho2bjj/

当然,JSFiddle只能在jQuery 1.7.2和1.8.3之间进行测试。

但是,我确实在语句的末尾添加了分号。

代码语言:javascript
复制
$("#test").css("-webkit-transform","rotate(-90deg)");
$("#test").css("-moz-transform","rotate(-90deg)");
$("#test").css("-ms-transform","rotate(-90deg)");
$("#test").css("-o-transform","rotate(-90deg)");
$("#test").css("transform","rotate(-90deg)");
$("#test").tabs('rotate', -90);
$("#test").rotate(-90);
$("#test").rotateAnimation(-90);
票数 1
EN

Stack Overflow用户

发布于 2015-07-31 18:30:36

可能您不一定需要使用jquery。使用JS,您可以非常容易地做到这一点。

尝尝这个

代码语言:javascript
复制
document.getElementById("test2").style.transform = "rotate(90deg)";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31726280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档