$("#sDiv").animate({ marginTop: "100px" }, 10000);
如果我點擊一個按鈕,刪除該事業部在其動畫的中間做任何事件火?
$("#btn1").click(function() {
$("#sDiv").remove();
});
$("#sDiv").animate({ marginTop: "100px" }, 10000);
如果我點擊一個按鈕,刪除該事業部在其動畫的中間做任何事件火?
$("#btn1").click(function() {
$("#sDiv").remove();
});
也許這樣嗎?
var m = false;
$("#sDiv").animate({ marginTop: "100px" }, 10000, function() {
m = true;
});
$("#btn1").click(function() {
if(m) $("#sDiv").remove();
});
您在我的腦海中觸發了一個想法。謝謝! –
如果你想刪除後div
動畫,你必須使用animate
方法點擊功能,你必須使用回調刪除div
,就像這樣:
$("#btn1").click(function() {
$("#sDiv").animate({ marginTop: "100px" }, 10000, function() {
$("#sDiv").remove();
});
});
或者,我可能誤解了這個問題。請澄清,如果是這樣的話。
是的 - 這是如何知道動畫何時完成 - 但這與問題有關? – Lix
我可能誤解了這個問題。我推測OP在動畫完成後想要移除div。我從這一行中得到了它:**在它的動畫中間發生任何事件** ** – krishgopinath
你指的是什麼事件??? –
你是什麼意思?你想知道什麼時候元素被刪除? – Lix