PDA

View Full Version : مشکل در ساخت منو



dr.undead
یک شنبه 22 بهمن 1391, 19:19 عصر
سلام
من منو ساختم با این کد
$(document).ready(function(){
$(".lnk").mouseover(function(){$(".menu").slideDown("1200"),
$(".lnk").mouseout(function(){($(".menu").fadeOut("slow"))})
});


});

اینجوریه که با برداشتن موس از روی lnk که بخوام یه لینک از منو انتخاب کنم میپره
چجوری درستش کنم ؟

gholami146
یک شنبه 22 بهمن 1391, 19:35 عصر
شما باید خصیصه مربوط به یک کادر مرجع رو بررسی کنید مثل یک پنل و وقتی طرف کلیک کرد منوی شما مخفی بشه
موفق باشید

dr.undead
یک شنبه 22 بهمن 1391, 19:39 عصر
مشکلم اینه که نمیتونم موس به روی لینکای روی منو برسونم . یه نگاهی به کد بندازید مشخصه
میشه به صورت یه کد روی همین کد نشون بدید ؟

gholami146
یک شنبه 22 بهمن 1391, 19:47 عصر
به این یک نگاه بندازید

dr.undead
یک شنبه 22 بهمن 1391, 19:59 عصر
یه چیزی فهمیدم که اون کادر طوسی باید جز کد jq باشه
اما نمیتونم پیادش کنم میشه کمک کنی ؟

مهدی رحیم زاده
دوشنبه 23 بهمن 1391, 07:31 صبح
با این کد میتونید یک منو ایجاد کنید
$("#MenuBdy .SubMnu").hide();
//
$(".SubMnuTitle").mouseenter(function() {
$(".SubMnu").css({ "height": "150px" });
$(".SubMnu").stop().slideUp(300);
if (($(this).position().left + $(this).width() + 30) > $(this).next().width()) {
$(this).next().css({ "left": ($(this).position().left + $(this).width() + 30) - $(this).next().width() });
}
else {
$(this).next().css({ "left": $(this).position().left - ($(this).width() + 30) });
}
$(this).next().stop().slideDown(400);
});
$("#MenuBdy").mouseleave(function() {
$(".SubMnu").stop().slideUp(300); //.hide(300);
});
موفق و پیروز باشید

amirashna
جمعه 27 بهمن 1391, 00:51 صبح
این کد رو اینطوری کن درست می شه!


$(document).ready(function(){
$(".lnk").mouseover(function(){$(".menu").stop().slideDow n("1200"),
$(".lnk").mouseout(function(){($(".menu").stop().fadeOut( "slow"))})
});
});