當我點擊(在示例中點擊切換)時,我創建了一個div動畫。當我再次單擊時,我想要動畫到初始位置。 (?我嘗試用一個變量,如果,它不工作,也許還有另一種更簡單的方法或有任何錯誤)動畫點擊切換
請檢查你的答案在這裏:http://jsfiddle.net/uXVxH/2/
HTML:
<div id="logo"></div>
CSS:
#logo {
position:fixed;
bottom:-40px;left: 5%;
width:70px; height:80px;
background:blue;
cursor:pointer;
}
JQUERY:
$(function(){
/* CLICK simple
$("#logo").click(function() {
$("#logo").animate({bottom: "0"}, 1200)
});
*/
/*click toggle ?*/
var hidden = true;
$("#logo").click(function() {
if (hidden) {
$("#logo").animate({bottom: "0"}, 1200);
} else {
$("#logo").animate({bottom: "-40"}, 1200);
}
state = !hidden;
});
})
爲什麼不能將隱藏的值設置爲false,如果(隱藏)loop.it應該可以工作然後 – zamil 2013-05-14 11:18:44