ورود

View Full Version : مشکل در در button با استفاده از toggle



jaykob
شنبه 26 آذر 1390, 21:20 عصر
سلام من یک button درست کردم با استفاده از toggle حالا وقتی روی یک button میرم همشون با هم باز میشن.

اگه لازم بود نمونه کد کامل رو هم میزارم.
ممنون





<script type="text/javascript">
$(document).ready(function(){
$(".flip").hover(function(){
$(".panel").slideToggle("slow", function() {

});
});
});
</script>

Saber Mogaddas
شنبه 26 آذر 1390, 21:30 عصر
سلام
کدها و دقیقا چیزی که می خواید رو بگید..

jaykob
شنبه 26 آذر 1390, 22:44 عصر
نمونه کد ضمیمه شد .
به index نگاه کنین متوجه میشین .

Saber Mogaddas
یک شنبه 27 آذر 1390, 10:54 صبح
سلام
تو دستورت گفتی رو flip که رفتی panel باز شه و تو صفحه دوتا پانل و دوتا flip داری..و event زمانی رخ میده که این کلاس برای دیو باشه..
اصلاح شده کد شما..
79355

موفق باشی..

jaykob
یک شنبه 27 آذر 1390, 11:08 صبح
سلام
تو دستورت گفتی رو flip که رفتی panel باز شه و تو صفحه دوتا پانل و دوتا flip داری..و event زمانی رخ میده که این کلاس برای دیو باشه..
اصلاح شده کد شما..
79355

موفق باشی..


بابت اصلاح ممنون
ولی مشکل اینجاست که فرض کنید من 10 تا از این button داشته باشم باید 10 تا function تعریف کنم با class ، نمیشه کاری کرد فقط یدونه class برای همه تعریف کنم ولی فقط دونه دونه باز شن نه با هم ؟
ممنون.

mehrvarzan
دوشنبه 28 آذر 1390, 10:36 صبح
شی گرایی واسه همین چیزاست.
میتونی یه متد بنویسی و بعد این تابع رو بزاری توش و صداش بزنی. البته با مقادیری

jaykob
دوشنبه 28 آذر 1390, 12:14 عصر
شی گرایی واسه همین چیزاست.
میتونی یه متد بنویسی و بعد این تابع رو بزاری توش و صداش بزنی. البته با مقادیری

سلام

ممنون از راهنماییتون می تونید یک مثال بزنید یا روی همین کد توضیح بدید که این مشکل حل بشه ...

Saber Mogaddas
دوشنبه 28 آذر 1390, 15:49 عصر
سلام
نه دوست عزیز میتونی event خود رو داخل یه تابع بنویسی و هرجا که لازم داری برای هر شی که میخوایی فرخوانی کنی تابع رو..