PDA

View Full Version : چطور وقتی که از روی لیک میرم روی یک دایو ، دایو کماکان نمایش داده بشه؟



مهدی رحیم زاده
یک شنبه 11 تیر 1391, 00:01 صبح
با سلام خدمت تمامی دوستان عزیز
بنده با استفاده از این کد میخوام که یک منوی ساده برای خودم درست کنم:
<script type="text/javascript">
$(document).ready(function() {
$("#FrstMnu").hide();

$("#tst").hover(function() {
$("#FrstMnu").slideToggle();
return false;
});

})
</script>
تا اینجا مشکلی نیست و درست جواب میده اما وقتی که ماوس رو از روی لینک حرکت میدم و میارم روی دایوی که منو ها توش هست ، منو بسته میشه. میخواستم بدونم چطور میتونم تعریف کنم که اگر ماوس روی لینک بود منو رو باز کن و تاوقتی که ماوس روی لینک و یا روی دایو هست ، منو رو نبند؟ و وقتی که ماوس از روی این دوتا رفت ، منو رو ببنده؟
با تشکر

plague
سه شنبه 13 تیر 1391, 04:32 صبح
باید یه المنت والد براشون مشخص کنی و منو و سا بمنو هردو رو توی المنت والد بزاری
اونوقت میگی هروقت روی منو رفت ساب منو رو نشون بده و ظاهر کنه
ولی برای مخفی شدن ساب منو هروقت از المنت والد رفت بیرون مخفیش کنه

مهدی رحیم زاده
سه شنبه 13 تیر 1391, 12:50 عصر
بجز این راهی نداره؟
مثلا اینکه بگیم اگر ماوس روی کنترل شماره یک یا کنترل شماره 2 بود ، این کار رو انجام بده اگر نه ، این کار؟
با تشکر

plague
سه شنبه 13 تیر 1391, 18:09 عصر
خیر دوتا رو نمیشه در آن واحد سلکت کرد
ایشون ظاهرا راه حلی ارائه دادن
http://stackoverflow.com/questions/4928632/how-to-detect-mouseout-of-two-elements-in-jquery