ورود

View Full Version : jquery



olampiad
پنج شنبه 19 آذر 1394, 10:04 صبح
سلام و خسته نباشید به دوستان عزیز
یه سوالی از دوستان jquery کار داشتم.
من تو jquery چطوری میتونم جلوی اجرای توابع مختلف رو بگیرم؟
بزارید بیشتر توضیح بدم.
من یه برنامه دارم که تو اون تو یه لحظه شاید 10 تا تابع در حال اجرا باشه.
من میخوام که وقتی کاربر روی یه دکمه کلیک کرد: اجرای این توابع متوقف بشه تو هر مراحلی که باشه.
ممنون

دانیال دزفولی
پنج شنبه 19 آذر 1394, 10:29 صبح
کافیه یاد بگیرید جستجو کنید جواب خیلی از سوالاتونو بدست میارید


https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=how%20to%20destroy%20a%20function%20in%20jquer y&es_th=1

olampiad
پنج شنبه 19 آذر 1394, 14:23 عصر
کافیه یاد بگیرید جستجو کنید جواب خیلی از سوالاتونو بدست میارید
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=how%20to%20destroy%20a%20function%20in%20jquer y&es_th=1

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

$('.slide2').fadeIn(1000,function(){
$('.slide3').fadeIn(1000,function(){


من میخوام وقتی که کاربر روی دکمه کلیک کرد جلوی fadeIn رو بگیرم.
یا چطوری بگم بهتون تمام fadeIn ها فعلا از کار بی افتن یا به حالت اولیه برگردن که display : none است.
ممنون

olampiad
پنج شنبه 19 آذر 1394, 14:24 عصر
سلام به این کد هم یه نگا بندازید.

$('.slide_text #st_two h2').animate({top: '89px'},'slow'


من میخوام وقتی که کاربر روی دکمه کلیک کرد. تابع animate بالایی فعلا از کار بی افته.
ممنون

olampiad
جمعه 20 آذر 1394, 00:51 صبح
دوستان کسی برای این مشکل راه حلی نداره؟

ravand
جمعه 20 آذر 1394, 08:30 صبح
سلام به این کد هم یه نگا بندازید.

$('.slide_text #st_two h2').animate({top: '89px'},'slow'


من میخوام وقتی که کاربر روی دکمه کلیک کرد. تابع animate بالایی فعلا از کار بی افته.
ممنون
شاید نیازی نباشه که چیزی از کار بیوفده. یه کم فکرات رو بکن . شاید چیزی بهتر باشه برگرده به اول.
من دقیق نمیدونم شما چی میخوای که بخوام کمکت کنم؟ چه افکتی میخوای ایجاد کنی؟ چه div یا تصویری یا ... باید به چه شکلی در بیاد؟ بیشتر توضیح بده.

ashkufaraz
جمعه 20 آذر 1394, 12:17 عصر
خوب با استفاده از stop می تونی این کارو بکنی
https://api.jquery.com/stop/

Omid Jackson
جمعه 20 آذر 1394, 13:18 عصر
سلام، لطفا نمونه لایو از مشکلتون بذارین، متوجه مشکلتون نشدم

olampiad
جمعه 20 آذر 1394, 16:11 عصر
سلام به دوستان عزیز
به این آدرس برید.
http://www.nspy.ir/slide/
این اسلایدر من هستش.
شما بین اسلاید ها با استفاده از دکمه های بعد و قبل و یا دکمه هایی که زیر اسلاید قرار دارن جابه جاشین.
همون طور که می بینید : ترتیب اجرای اسلایدر به هم میخوره.
من میخوام وقتی که کاربر خواست بین اسلاید ها جابه جاشه ، دستوراتی که از قبل اجرا می شدن توقف کنن و به حالت اولیه برگردن.
ممنون

اینم کد اسلایدر.

olampiad
جمعه 20 آذر 1394, 16:12 عصر
کد اسلایدر رو در اینجا مشاهده کنید.
http://barnamenevis.org/showthread.php?513978-%D9%85%D8%B4%DA%A9%D9%84-%D8%A7%D8%B3%D9%84%D8%A7%DB%8C%D8%AF%D8%B1
ممنون

دانیال دزفولی
جمعه 20 آذر 1394, 16:17 عصر
به اسلاید فعال یه کلاس بده مثلا active

بعد بقیشو با css ببر جلو

نیاز به این همه کد اضافی نیست

olampiad
جمعه 20 آذر 1394, 18:54 عصر
تشکر بابت راهنمایی ها
ببخشین دوست عزیز من منظورتون رو متوجه نشدم.
میشه یه مثال کوچولو بزنید.
ممنون

olampiad
جمعه 20 آذر 1394, 19:00 عصر
به اسلاید فعال یه کلاس بده مثلا active

بعد بقیشو با css ببر جلو

نیاز به این همه کد اضافی نیست

منظورتون css3 هستش.
آخه css3 رو بعضی از مرورگر های قدیمی ساپورت نمیکنن ولی jquery رو هر مرورگری ساپورت میکنه.
ممنون

دانیال دزفولی
جمعه 20 آذر 1394, 20:03 عصر
منظورتون css3 هستش.
آخه css3 رو بعضی از مرورگر های قدیمی ساپورت نمیکنن ولی jquery رو هر مرورگری ساپورت میکنه.
ممنون

مرورگر های قدیمی رو ول کن

olampiad
جمعه 20 آذر 1394, 21:49 عصر
مرورگر های قدیمی رو ول کن

نمیشه که کاربر های قدیمی رو ول کرد.
اگه کاربران با سیستم های قدیمی بیان و سایت به هم ریخته باشه میدونین چی میشه ...
الآن ویندوز های سیستم های دانشگا ما ایکس پی هستش.
حالا شما فرض کن با مرور گر اکسپلورر اون بیاد.

این فقط یک مثال بود.

olampiad
جمعه 20 آذر 1394, 21:56 عصر
مرورگر های قدیمی رو ول کن

نمیشه که کاربر های قدیمی رو ول کرد.
اگه کاربران با سیستم های قدیمی بیان و سایت به هم ریخته باشه میدونین چی میشه ...
الآن ویندوز های سیستم های دانشگا ما ایکس پی هستش.
حالا شما فرض کن با مرور گر اکسپلورر اون بیاد.

این فقط یک مثال بود.

دانیال دزفولی
جمعه 20 آذر 1394, 22:30 عصر
قرار نیست که تا 10 ساله دیگه نگران ie -7 باشیم

olampiad
شنبه 21 آذر 1394, 01:10 صبح
قرار نیست که تا 10 ساله دیگه نگران ie -7 باشیم
حرف شما صحیحه : ولی باید همه ی جهات رو در نظر بگیریم.
کسی برای jquery راه حلی نداره.
ممنون