使用jQuery旋转图像OnClick?

我有这个代码: http : //jsfiddle.net/Q4PUw/2/

因此,一个简单的HIDDEN TO VISIBLE jQuery脚本。

我想知道怎么做的是在“expand-one”类中有一个图像可以旋转90度,所以图像面朝下而CLASS是可见的,然后一旦它变成隐藏它就会旋转回它的原始图像点。

任何人的想法?

非常感谢! 亚伦

你可以用css做到这一点: http : //jsfiddle.net/Tentonaxe/Q4PUw/6/

$('.expand-one').toggle(function() { $('.content-one').slideDown('slow'); $(this).find("img").css({ "-webkit-transform": "rotate(180deg)", "-moz-transform": "rotate(180deg)", "filter": "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)" }); }, function() { $('.content-one').slideUp('slow'); $(this).find("img").css({ "-webkit-transform": "rotate(0deg)", "-moz-transform": "rotate(0deg)", "filter": "progid:DXImageTransform.Microsoft.BasicImage(rotation=0)" }); }); 

您可以使用纯HTML(它没有超慢的淡入淡出)来做到这一点:

 
Click Here To Display The Content Hidden Content here, can be rotated with CSS3