私は次のコードを持っています、そしてそれは私が最初にホバーしたときにスライドダウンとアップを続けます。どうすればこれを修正できますか
3 に答える
            0        
        
		
AKのコメントによると、彼は.stop()の代わりに.stop(true、true)を使用するようにアドバイスしています。
更新された投稿
.slideDown()および.slideUp()の前にこのadd stop(true、true)を試してください
$(".portfolio-image-3col").on("mouseenter",function(){
   $(this).parent().find(".portfolio-desc-3col").stop(true, true).slideDown("fast");
});
$(".portfolio-desc-3col").on("mouseout",function(){
   $(this).parent().find(".portfolio-desc-3col").stop(true, true).slideUp("fast");
});
古い投稿。
.slideDown()および.slideUp()の前にstop()を追加してみてください
$(".portfolio-image-3col").on("mouseenter",function(){
   $(this).parent().find(".portfolio-desc-3col").stop().slideDown("fast");
});
$(".portfolio-desc-3col").on("mouseout",function(){
   $(this).parent().find(".portfolio-desc-3col").stop().slideUp("fast");
});
    于 2012-08-01T07:54:56.827   に答える
    
    
            0        
        
		
親から始めて、子を見つけますhttp://jsfiddle.net/2p783/5/
$(".portfolio-item").hover(function() {
     $(this).find(".portfolio-desc-3col").slideDown("fast");
}, function() {
     $(this).find(".portfolio-desc-3col").slideUp("fast");
});
それが役に立てば幸い :)
于 2012-08-01T07:59:09.197   に答える