我是新來的Jquery,我試圖讓搜索字段在動畫中,然後當你點擊關閉圖標(#search-close)它動畫出來, #search-close按鈕消失。animate wont .stop() - 令人討厭的簡單Jquery問題
動畫中工作正常,但是當我點擊關閉按鈕,它的動畫了,但馬上又動畫在
我知道這是非常簡單的
在此先感謝
<script type="text/javascript">
$j(document).ready(function() {
$j('#search-slide').mousedown(function() {
$j('#search-close').fadeIn(100);
$j('#search-slide').animate({'left':-1});
$j('#tbcopy a').fadeOut(100);});
$j('#search-close').mousedown(function() {
$j('#search-close').stop().hide();
$j('#search-slide').stop().animate({'left':-250});
});});
</script>
我希望你明白['mousedown()'](http://api.jquery.com/mousedown/)也會在你點擊-n拖動時捕獲。如果你不想要這種行爲,你必須使用['click()'](http://api.jquery.com/click/)。 – Braiam