私は次のコードを持っています、そしてそれは私が最初にホバーしたときにスライドダウンとアップを続けます。どうすればこれを修正できますか
質問する
550 次
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 に答える