رفتن به مطلب
elham_t123

مشکل در جستجوی پیشرفته

پست های پیشنهاد شده

با سلام 


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


لینک نمونه


لینک سایت من


ممنون میشم راهنمایی بفرمایید.


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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

با سلام 

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

لینک نمونه

لینک سایت من

ممنون میشم راهنمایی بفرمایید.

یک راه ساده اینه که شما با استفاده از jquery  div  قسمت جستجوی پیشرفته رو مخفی کنید.

بذارین کدها رو واستون بنویسم که راحت باشید. فقط اگر jquery رو ندارید . به قالب website اضافه کنید.

ببینید اول این کد رو باید به قسمت head قالب اضافه کنید. می تونید این فایل رو هم داخل داخل سایت خودتون آپلود کنید و آدرس بدید.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">

این کد هم داخل فایل css قالب اضافه کنید.

#advanced-search
{
display:none;
}

 

بعد از این کد ها استفده کنید.. می تونید توی فایل index قالب هم کار بگذارید.


<script>
$(document).ready(function(){
$("#advanced-search-toggle").click(function(){
$("#advanced-search").slideToggle("slow");
});
});
</script>

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

ویرایش شده توسط تیرداد

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
تیرداد، در تاریخ 23 Jan 2014 - 05:56 AM گفته است:

یک راه ساده اینه که شما با استفاده از jquery  div  قسمت جستجوی پیشرفته رو مخفی کنید.

بذارین کدها رو واستون بنویسم که راحت باشید. فقط اگر jquery رو ندارید . به قالب website اضافه کنید.

ببینید اول این کد رو باید به قسمت head قالب اضافه کنید. می تونید این فایل رو هم داخل داخل سایت خودتون آپلود کنید و آدرس بدید.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">

این کد هم داخل فایل css قالب اضافه کنید.

#advanced-search
{
display:none;
}

 

بعد از این کد ها استفده کنید.. می تونید توی فایل index قالب هم کار بگذارید.


<script>
$(document).ready(function(){
$("#advanced-search-toggle").click(function(){
$("#advanced-search").slideToggle("slow");
});
});
</script>

 

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

با تشکر از پاسخ شما

به علت تداخل در اسلایدرها از جی کوئری 1.10 نمی تونم استفاده کنم

و کدهای شما رو داخل ایندکس تمپلیتم قرار دادم، همینطوری که الان داخل لینک مشاهده می کنید، 

DIV#advanced-search

بلاک و ظاهر نمی شود

البته جی کوئری 1.9 در تمپلیت من لود میشود

لینک سایت من

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

 

با تشکر از پاسخ شما

به علت تداخل در اسلایدرها از جی کوئری 1.10 نمی تونم استفاده کنم

و کدهای شما رو داخل ایندکس تمپلیتم قرار دادم، همینطوری که الان داخل لینک مشاهده می کنید، 

DIV#advanced-search

بلاک و ظاهر نمی شود

البته جی کوئری 1.9 در تمپلیت من لود میشود

لینک سایت من

 

خوب شما خودتون دارین میگین تداخل JQuery دارید. باید این مشکل رو رفع کنید 

الان من نگاه اجمالی کردم. 

این اسکریپت های رو که گفتم رو جایی ندیدم توی سایتتون لود شده باشه. البته خیلی فرصت نشد دقیق ببینم.

ولی این اسکریپت نیاز به jquery

 خیلی جدیدی فکر نمی کنم داشته باشه.

 

الان در حال حاضر . روی سایتتون کتابخونه های 1.6 , 1.8  jquery  وجود داره. 

بنظرم اسلایدر و ... رو غیر فعال کنید موقتا ببینید می تونید این اسکریپت رو پیاده کنید اول.

ویرایش شده توسط تیرداد

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


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

چک کردم در یک صورت جواب میده که 


 


<script src="templates/bt_bodyworx/helpers/assets/js/jquery.min.1.3.2.js" type="text/javascript"></script>

<script type="text/javascript">

$(document).ready(function(){

$("#advanced-search-toggle").click(function(){

$("#advanced-search").slideToggle("slow");

});

});

</script>


در تگ <head></head>


لود شود



و من هر جی کوئری رو در تگ head لود میکنم حتی 1.3.2 دیگه اسلایدر تصاویر و نمایش لوگوی مشتریان ظاهر نمیشه

ممکنه 

<script src="templates/bt_bodyworx/helpers/assets/js/jquery.min.1.3.2.js" type="text/javascript"></script>

من قبلن افزونه ی تداخل جی کوئری رو نصب کردم اما جواب نگرفتم

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


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

 

چک کردم در یک صورت جواب میده که 

 

<script src="templates/bt_bodyworx/helpers/assets/js/jquery.min.1.3.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#advanced-search-toggle").click(function(){
$("#advanced-search").slideToggle("slow");
});
});
</script>

در تگ <head></head>

لود شود

و من هر جی کوئری رو در تگ head لود میکنم حتی 1.3.2 دیگه اسلایدر تصاویر و نمایش لوگوی مشتریان ظاهر نمیشه
ممکنه 
<script src="templates/bt_bodyworx/helpers/assets/js/jquery.min.1.3.2.js" type="text/javascript"></script>
من قبلن افزونه ی تداخل جی کوئری رو نصب کردم اما جواب نگرفتم

 

شما کتابخونه Jquery  رو لود نکن بیبین بازم کار میکنه یا نه

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


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

شما کتابخونه Jquery  رو لود نکن بیبین بازم کار میکنه یا نه

من هیچ کتابخونه ایی رو در تگ head لود نمیکنم تا اسلایدرها ظاهر بشن اما وقتی هیچ کتابخونه ایی لود نشه این اسکریپت شما در صفحه ی جستجو عمل نمیکنه.(همچنین Mootools رو غیرفعال کنم به مشکل برمیخورم)

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


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
ارسال شده در (ویرایش شده)

 

من هیچ کتابخونه ایی رو در تگ head لود نمیکنم تا اسلایدرها ظاهر بشن اما وقتی هیچ کتابخونه ایی لود نشه این اسکریپت شما در صفحه ی جستجو عمل نمیکنه.(همچنین Mootools رو غیرفعال کنم به مشکل برمیخورم)

 

خوب حالا که اینطوره اصلا از Jquery استفاده نکنید. فقط ازjavascript  به تنهایی استفاده کنید.

اسکریپتش هم خیلی پیچیده نیست . یه جستجو کنید پیدا می کنید . تلاشتون رو بکنید اگه پیدا نکردین . من می نویسم اینجا واستون

ویرایش شده توسط تیرداد

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


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

خوب حالا که اینطوره اصلا از Jquery استفاده نکنید. فقط ازjavascript  به تنهایی استفاده کنید.

اسکریپتش هم خیلی پیچیده نیست . یه جستجو کنید پیدا می کنید . تلاشتون رو بکنید اگه پیدا نکردین . من می نویسم اینجا واستون

من جستجو کردم اما به نتیجه مورد نظر نرسیدم چون هیچ اشنایی با جاوا اسکریپت ندارم میشه خواهش کنم برام بنویسید متشکرم.

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


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

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...