【发布时间】:2011-12-21 00:14:04
【问题描述】:
我需要使用 jQuery 检测 CSS 转换属性是否已更改。在 firebug 中,我希望检测更改的 CSS 属性呈现如下:
-moz-transform: translate(-0px, 0px)
我需要检测这是否已更改为另一个像素属性。例如:
-moz-transform: translate(-100px, 0px)
更多细节:
最终我试图在下面的演示中检测点击和拖动之间的关系。
http://cubiq.org/dropbox/iscroll4/examples/carousel/
我想我可以在当前的变换属性上查询mouseup,如果它保持不变,那就是点击,或者如果变换属性发生变化,那就是拖动。
【问题讨论】:
-
用户可以通过拖动一个大溢出的容器来改变它。
-
听起来你可能有更大的问题。除非这实际上是您需要做的所有事情,否则解释您正在做什么以及为什么需要这样做对您有利 - 您的解决方案可能不是唯一的,或者可能工作量太大,或者不是正确的那一个。编辑:你不能在用户拖动容器后使用回调吗?
-
添加了有关该问题的更多详细信息。如果有更简单的方法来实现最终目标,请告诉我。