keyvan

مشکل در منو آبشاری

21 پست در این موضوع قرار دارد

سلام دوستان

منو آبشاری سایتم یه مشکلی داره، روان نیست، یعنی وقتی میخوام زیر دسته ها رو مشاهده کنم مشکلی نداره، اما وقتی منو به حالت اول بر میگرده گیر داره، اول یه قسمتش جمع میشه بعد قسمت دیگه، دوستان لطف کنید و در این خصوص راهنمایی کنید.

آدرس سایت رو میذارم مشاهده کنید

www.elmevarzesh.com

ممنون

0

به اشتراک گذاری این پست


لینک به پست

با سلام

منم با منوی قالب سایتم مشکل دارم ...

ممنون میشم یک منوی دمو معرفی کنید یا سایتی که منوی دمو داشته باشه ...

با تشکر از شما*

0

به اشتراک گذاری این پست


لینک به پست

این به خاطر جاوا اسکریپت هست. به راحتی می تونید با css منو کشویی یا آبشاری بسازید. به شما پیشنهاد می کنم آموزش زیر را هم مطالعه کنید:

آموزش های وردپرس : آموزش گام به گام ساخت منو کشویی برای وردپرس

3

به اشتراک گذاری این پست


لینک به پست

ممنون از پاسخ شما، بله به خاطر جاوا اسکریپت هست، متأسفانه با کد نویسی آشنایی ندارم و تا بخوام یاد بگیرم زمان زیادی رو میخواد

نمیشه همین منو رو اصلاح کرد؟

0

به اشتراک گذاری این پست


لینک به پست

بله میشه اصلاحش کرد. این منو با فهرست های وردپرس درست شده؟

1

به اشتراک گذاری این پست


لینک به پست

بله با وردپرس هست، چون از ورپرس استفاده می کنم، درسته؟

0

به اشتراک گذاری این پست


لینک به پست

کد های زیر را از فایل js/script.js حذف کنید ببیند درست میشه


//====================== Menu

jQuery(".main-menu > ul > li").hover( function(){
if(jQuery(".main-menu ul.second-menu > li").children("ul").length>0){
jQuery(this).children("ul").stop(true,true).slideDown(300);
jQuery(this).children("a:first").addClass("current");
}
if(jQuery(".main-menu > ul.first-menu > li").children("ul").length>0){
jQuery(this).children("ul").stop(true,true).slideDown(300);
jQuery(this).children("a:first").addClass("current");

}
}
,function(){
jQuery(this).children("ul").stop(true,true).slideUp(400);
jQuery(this).children("a").removeClass("current");

});

2

به اشتراک گذاری این پست


لینک به پست

البته وقفه به خاطر


.stop(true,true)

و با حذف دوباری که این بخش کد تکرار شده وقفه از بین می ره

2

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

<p>ممنون از پاسخ شما

در کد بالا موردی که اشاره کردید سه بار تکرار شده.کدوم رو باید حذف کنم؟

ویرایش شده در توسط کیوان65
0

به اشتراک گذاری این پست


لینک به پست

اون کد ها رو حذف کردم اما درست نشد

این کدهای کاملش هست


jQuery.noConflict();
jQuery(document).ready(function() {
jQuery('.search_input').focus(function() {
jQuery(this).animate({width: '200px'}, 500);
});
jQuery('.search_input').blur(function() {
jQuery(this).animate({width: '90px'}, 500);
});
jQuery("#social-tab").organicTabs({
"speed": 200
});
//====================== Menu
jQuery(".main-menu ul li").hover( function(){
if(jQuery(".main-menu ul.second-menu > li").children("ul").length>0){
jQuery(this).children("ul").stop(true,true).slideDown(300);
//jQuery(".main-menu").stop(true,true).animate({"padding-bottom":"50px"},300)
}
if(jQuery(".main-menu ul.first-menu > li").children("ul").length>0){
jQuery(this).children("ul").stop(true,true).slideDown(300);

}
}
,function(){
jQuery(this).children("ul").stop(true,true).slideUp(400);
// jQuery(".main-menu").stop(true,true).animate({"padding-bottom":"0px"},400);

});
//======================
jQuery(".inside-support ul li a").hover(function(){
jQuery(this).children("img.show").css({"display":"none"});
jQuery(this).children("img.hide").css({"display":"block"});
},function(){
jQuery(this).children("img.show").css({"display":"block"});
jQuery(this).children("img.hide").css({"display":"none"});
}) ;

//=====================
jQuery(".comment").click(function(){
jQuery(".comment-text").fadeIn(300);
});
//=====================
var jQueryfloatingbox = jQuery('#featured-posts');

if(jQuery('#page-wrap').length > 0){

var bodyY = parseInt(jQuery('#page-wrap').offset().top) - 0;
var bodyY = 550;
var originalX = jQueryfloatingbox.css('margin-left');
jQuery(window).scroll(function () {

var scrollY = jQuery(window).scrollTop();
var isfixed = jQueryfloatingbox.css('position') == 'fixed';


if(scrollY > 350){
jQuery(".topbar").css({"display":"block"});
}else{
jQuery(".topbar").css({"display":"none"});
}

if(jQueryfloatingbox.length > 0){


/*
$floatingbox.html("srollY : " + scrollY + ", bodyY : "
+ bodyY + ", isfixed : " + isfixed);
*/

if ( scrollY > bodyY && !isfixed ) {
jQueryfloatingbox.stop().css({
position: 'fixed',
/* left: '10%', */
top: 26,
marginRight: 685,

});
} else if ( scrollY < bodyY && isfixed ) {
jQueryfloatingbox.css({
position: 'absolute',
top: 240,
marginLeft: originalX
});
}
}
});
}

});

0

به اشتراک گذاری این پست


لینک به پست

هر سه رو

ولی بعید می دونم وقفه را طراح بی دلیل گذاشته باشه معمولا دلایلی برای این کارها وجود داره که با ورداشتن کد خودشون رو نشون می دند

اینها کد کامبل چیه ؟

همون بخشی که جناب شعبانی فرمودند مربوط به کار شما می شود

اگر پاسخ نگرفتید اون بخش را حذف کنید و منتظر باشید تا جناب شعبانی کدهای css لازم را در اختیارتان بگذارند

2

به اشتراک گذاری این پست


لینک به پست

من هم متوجه دلیلش نمی شم ، ولی در کل جالب نیست

کلا" این کدها رو حذف کردم و درست نشد


//====================== Menu
jQuery(".main-menu > ul > li").hover( function(){
if(jQuery(".main-menu ul.second-menu > li").children("ul").length>0){
jQuery(this).children("ul").stop(true,true).slideDown(300);
jQuery(this).children("a:first").addClass("current");
}
if(jQuery(".main-menu > ul.first-menu > li").children("ul").length>0){
jQuery(this).children("ul").stop(true,true).slideDown(300);
jQuery(this).children("a:first").addClass("current");
}
}
,function(){
jQuery(this).children("ul").stop(true,true).slideUp(400);
jQuery(this).children("a").removeClass("current");
});

0

به اشتراک گذاری این پست


لینک به پست
و منتظر باشید تا جناب شعبانی کدهای css لازم را در اختیارتان بگذارند

لطف کنید اسپم نفرستید و فقط منتظر باشید

1

به اشتراک گذاری این پست


لینک به پست

هنوز کد های مربوط به بخش Menu داخل فایل http://www.elmevarzesh.com/wp-content/themes/blogsport/js/script.js وجود داره. یک لطف کنید اون بخش را حذف کنید بعد خبر بدید تا ببینمش

2

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

آقا ایمان

اسپم نفرستادم، شما اول همون دو خط اول پاسخ رو فرستادید من هم در پاسخ به اون فرستادم ولی بعد دیدم پاسختون رو اصلاح کردید

آقای شعبانی اون کدها رو حذف کردم اما تغییری نکرد فقط این مورد 400 رو به 100 تغییر دادم الان چون سرعتش رفته بالا دیگه گیر نمیکنه، به نظر شما دیگه لازم نیست اقدامی کنم؟


,function(){
jQuery(this).children("ul").stop(true,true).slideUp(400);
jQuery(this).children("a").removeClass("current");

ویرایش شده در توسط کیوان65
0

به اشتراک گذاری این پست


لینک به پست

آقا ایمان

اسپم نفرستادم، شما اول همون دو خط اول پاسخ رو فرستادید من هم در پاسخ به اون فرستادم ولی بعد دیدم پاسختون رو اصلاح کردید

آقای شعبانی اون کدها رو حذف کردم اما تغییری نکرد فقط این مورد 400 رو به 100 تغییر دادم الان چون سرعتش رفته بالا دیگه گیر نمیکنه، به نظر شما دیگه لازم نیست اقدامی کنم؟


,function(){
jQuery(this).children("ul").stop(true,true).slideUp(400);
jQuery(this).children("a").removeClass("current");

می تونید سرعتش را هم 0 کنید

1

به اشتراک گذاری این پست


لینک به پست

پس یعنی دیگه مشکلی نداره؟

0

به اشتراک گذاری این پست


لینک به پست

پس یعنی دیگه مشکلی نداره؟

بستگی داره که شما مشکل را چی تعریف کنید. من خودم کلا از منو هایی که از js در ساختشون استفاده شده خوشم نمیاد مگر اینکه اون js یک نقش کاربردی داخل منو داشته باشه. چونکه با css به راحتی میشه همه نوع منو آبشاری را ایجاد کرد.

0

به اشتراک گذاری این پست


لینک به پست

سلام

دوستان در منو آبشاری قالب. عنوان دسته اصلی چسبیده کادر دورش .لطفا" راهنماییم کنید چطور یه مقدار اون رو به طرف چپ بیارم

0

به اشتراک گذاری این پست


لینک به پست

از padding استفاده کنید

1

به اشتراک گذاری این پست


لینک به پست

ممنون، رفع شد

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری