PDA

View Full Version : سوال: حرکت یک div در صفحه با انیمشن



aks2download
یک شنبه 19 خرداد 1392, 19:43 عصر
سلام به همگی
کسی میدونه چطوری میشه یه div رو به صورت تصادفی از یک مختصات صفحه ظاهر و سپس با انیمشن در صفحه جابه جا و دوباره مخفی یا حذف و خارج بشه؟؟؟ با جی کوئری؟؟

در ضمن اگه بخوایم چند تا div باشه، چطور؟؟

البته منظورم از div میتونه یک عکس کوچک هم باشه!!!!!

hamiii
دوشنبه 20 خرداد 1392, 00:32 صبح
کار نشد نداره . به کمک شیmath و متدهای floorو random میتونید یک عدد تصادفی ما بین دو عدد(مثلا یک عدد تصادفی بین 0 تا 100) رو ایجاد کنید و به کمک متد animate مقادیر topو left یک المان با موقیعیت مطلق (position:absolute) رو باهاش تنظیم کنی تا با هر بار اجرای تابع موقعیت المان بصورت تصادفی تغییر کنه.
همین روش رو برای چند المان تعمیم بدید تا اسکریپت مورد نظرتون رو بتونید بنویسید.

mehdi.mousavi
دوشنبه 20 خرداد 1392, 10:18 صبح
سلام به همگی کسی میدونه چطوری میشه یه div رو به صورت تصادفی از یک مختصات صفحه ظاهر و سپس با انیمشن در صفحه جابه جا و دوباره مخفی یا حذف و خارج بشه؟؟؟ با جی کوئری؟؟ در ضمن اگه بخوایم چند تا div باشه، چطور؟؟ البته منظورم از div میتونه یک عکس کوچک هم باشه!!!!!


سلام.
برای اینکار (اگر مایل به انجام اون بصورت Manual نیستید) می تونید از Transit (http://ricostacruz.com/jquery.transit/) استفاده کنید.
طبیعتا تعیین مختصات Element مورد نظر توسط خودتون باید کنترل بشه. گزینه دیگه استفاده از
Spritely (http://www.spritely.net/) هستش. البته نمیدونم دقیقا بدنبال چی هستید و این Element ها چی هستن، شاید
استفاده از Transition های CSS3 نیز پاسخ سوال شما باشه.

موفق باشید.