-webkit-转换旋转问题
-webkit-transform Rotation Problems
好的,我已经查看了这个网站上的几乎所有旋转条目,但无法解决这个问题。 已经整整3天试图弄清楚了。 这很可能是非常简单的事情,但我就是无法理解。 问题是:我有 2 张具有旋转控件的图像。 但是,当我去旋转 1 时,它们都会旋转。 我希望它们不要同时旋转,而是自己旋转。 你可以在这里看到它:http://dl.dropbox.com/u/11770605/sample2.html
下面是 main.js 的以下代码:
$(document).ready(function(){ $('.cc-element').rotatable(); });
这是标记:
<span id="cc-element-1" class="cc-element ui-draggable cc-active" style="-webkit-transform: rotate(0deg);" ><image goes here></span>
我也试过:
$(document).ready(function(){
$('.cc-element').rotatable();
$('.cc-element2').rotatable();
});
和
<span id="cc-element-2" class="cc-element ui-draggable cc-active" style="-webkit-transform: rotate(0deg);" > <image goes here>< /span>
但该修改不起作用。 请帮助我,我必须尽快解决这个问题。
问题是你的"rotatable()"插件对传递给它的this
值进行操作,当你的选择器是".cc-element"时,它将是两个元素的列表。 因此,您对"roll()"插件的调用将在整个列表上运行。
您需要将该插件中的适当代码包装在"each()"迭代器中。像这样:
$.fn.rotatable = function() {
return this.each(function() {
var $this = $(this),
// ... the rest of the plugin, as it is now ...
});
};
您正在按类选择元素,并且它们都具有相同的类。 像这样更改它:
$(document).ready(function(){
$('#cc-element').rotatable();
$('#cc-element2').rotatable();
});
相关文章:
- 较大引导转盘中的较小引导转盘-较小引导转盘上的旋转功能问题
- 轴助手上的标签与文本几何和旋转问题
- j查询齿轮旋转问题
- 旋转jqueryUI模式的问题
- Bootstrap 4旋转木马组件问题
- 旋转木马动画事件问题
- Twitter引导程序旋转木马跳过问题
- 猫头鹰旋转木马-自动高度移动问题
- Lightswitch HTML5图像上传(IOS设备)旋转问题(结合2个Java脚本)
- 在 Three.js 中将经度和纬度转换为 xyz(以便旋转相机)时出现问题
- 三.js使用矩阵旋转时对象位置问题
- 画布图像旋转中的问题
- 在印象中面临问题.js旋转木马
- 使用 setTimout 进行标题旋转 Rails 2.3.9 时出现问题
- 穆图斯和YUI旋转木马问题
- 转换后的电话间隙图像旋转问题
- 拼图的 KineticJS 旋转问题
- 在HTML5画布中旋转JS对象时Y轴出现问题
- jQuery-旋转木马安装问题
- 有问题旋转facebook, twitter和youtube图标图像