我有一个 div,当您单击它时,我希望它旋转,然后当您再次单击它时,它会旋转回来,这是一个切换。我正在使用 CSS 转换执行此操作,并且还需要使用 jquery 添加类。我将类存储在 vars 中,然后尝试应用它们。这是我正在研究的 jfiddle,提前感谢您的帮助。
这是代码:
<div id="beffects_of_yoga_info" style="width:50px;height:50px;background:red;"></div>
jQuery:
$(document).ready(function() {
var css_info_timing = {
"-webkit-transform": "all 1s ease;"
}
var css_info_rotate = {
"-webkit-transition": "rotate(150deg)"
}
$("#effects_of_yoga_info").css(css_info_timing);
$("#effects_of_yoga_info").click(function () {
$("#effects_of_yoga_info").toggleClass(css_info_rotate);
});
});