[英]jquery how to toggle this specific animation?
所以我想在jQuery中切換此動畫,但是我發現很難找到一種方法。
$( "#console" ).animate({height: "20px"});
您可以在變量中設置元素的height
並將其用於動畫。 另外,您需要將toggle
狀態保存為沒有錯誤的動畫。
var firstHeight = $("div").height(); $("div").click(function(){ $(this).stop(); if (!$(this).data("animateToggle")) $("div").data("animateToggle", 1).animate({height: "200px"}); else $("div").removeData("animateToggle").animate({height: firstHeight}); });
div { width: 100px; height: 100px; background: green; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div></div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.