PDA

View Full Version : سوال: حرکت div در صفحه



hamid_kha
یک شنبه 28 آبان 1391, 23:24 عصر
با سلام
میخواستم بدانم از دوستان عزیز کسی میدونه چطوری میشه
این دایو متحرک که توی سایت برنامه نویس هست رو پیاده سازی کنه
؟!:متفکر:

95209

مرسی:چشمک:

Mohsen.
یک شنبه 28 آبان 1391, 23:34 عصر
با جی کوئری میشه.
در واقع تابع زیر هر زمان که پنجره اسکرول بشه فراخوانی میشه:

$(window).scroll(function(){
var move=$(window).scrollTop();
$('#loading').stop(true,true).animate({'top':move} )
});

حالا فقط باید مقدار مشخصه top یا margin-top رو نسبت به قبل افزایش بدیم.

hamid_kha
دوشنبه 29 آبان 1391, 09:22 صبح
سلام
نمونه مثال اگر داری قرار بدی ممنون میشم:لبخندساده:

Mohsen.
دوشنبه 29 آبان 1391, 13:58 عصر
بفرما. البته فکر کنم اگه از کتابخانه mootools استفاده کنی animate بهتری ارائه میده.

hamid_kha
دوشنبه 29 آبان 1391, 18:35 عصر
چجوری باید از موتور mootoolsاستفاده کنم
مرسی:لبخندساده:

Mohsen.
دوشنبه 29 آبان 1391, 19:23 عصر
راستش من زیاد با mootools کار نکردم. اما میدونم که animateهاش بهتر از jquery هست.
اون کدی که توی ضمیمه بالا گذاشتم این خط پایین رو:

$('.moving').stop(true,true).animate({'top':move})

با این اگه عوض کنی بهتر میشه.

$('.moving').stop(true,false).animate({'top':move} )