PDA

View Full Version : با حرکت سریع ماوس اندازه دایو بعد از اجرای یک animate تغییر می کنه



مهدی رحیم زاده
دوشنبه 11 دی 1391, 13:20 عصر
با سلام خدمت تمامی دوستان عزیز
بنده یک منو طراحی کردم با این کد ها :
$(".tts").mouseenter(function() {
$(".SubMnu").stop().hide(300);
$(this).next().stop().slideDown(400);
});
$("#MenuBdy").mouseleave(function() {
$(".SubMnu").stop().hide(300);
});
در حالت عادی درست کار می کنه . اما اگر ما مثلا وقتی که هنوز 50% از منو باز شده ماوس رو از روی منو بکشیم سریع از دفعات بعد منو فقط 50% ازش باز میشه !
دوستان تا حالا با این مشکل مواجه نشدن ؟
با تشکر

amirashna
سه شنبه 12 دی 1391, 20:19 عصر
این کد رو تست کنید



$(".tts").hover(function() {
$(".SubMnu").stop().hide(300);
$(this).next().stop().slideDown(400);
},
function() {
$(".SubMnu").stop().hide(300);
});

مهدی رحیم زاده
چهارشنبه 13 دی 1391, 10:36 صبح
با سلام و تشکر بابت زمانی که گذاشتید
این کد هم مشکل رو حل نکرد!!!