2012-05-12 54 views
0

我的元素不斷抖動,當我鼠標在父元素上?任何幫助將是驚人的,謝謝!jQuery的鼠標懸停抖動

$(document).ready(function(){ 
    $("div.row1 div.one").mouseover(function() { 
     $("div.row1 div.one img").animate({"bottom":"0px"}, "600"); 
    }); 
    $("div.row1 div.one").mouseout(function() { 
     $("div.row1 div.one img").animate({"bottom":"74px"}, "600");  
    }); 

}); 




     <div class="row1"> 
      <div class="one"> 
       <div class="post_data"> 
        <h1 class="post_title">The Post Title</h1> 
        <h2 class="post_snippet">Lorem Ipsum Dolar Sit Amet.</h2> 
        <p class="post_date">3/14/2012</p> 
       </div> <!-- post_data //--> 
      <img src="test_img1.jpg" alt="test"/> 
      </div> 

回答

1

在生成動畫之前停下來。喜歡這個。

$(document).ready(function(){ 
    $("div.row1 div.one").mouseover(function() { 
     $("div.row1 div.one img").stop().animate({"bottom":"0px"}, "600"); 
    }).mouseout(function() { 
     $("div.row1 div.one img").stop().animate({"bottom":"74px"}, "600");  
    }); 

}); 
+0

謝謝你的工作! –

+0

太棒了!請標記爲已解決! –

+0

我做過朋友不用擔心:)再次感謝! –