گزینه ها
naweednri

چطوری وقتی کاربر رسید به قسمتی از صفحه کد اجرا شه؟

حل شده  CSS

توسط naweednri در 5 ماه پیش
33.2k74 ماه پیش
میخواستم بدونم چطوری کاربر وقتی رسید به یه مکانی از صفحه بعدش کدها اجرا شن؟؟
آخرین ویرایش: 28-08-2017 ساعت 15:03، توسط Superuser
پاسخ
(15-05-2017 ساعت 09:28)naweednri نوشته است  سلام واقعا ممنون از پاسخگوییتون
ی سوال دیگ
یعنی میتونم تو این کد پوزیشنش رو هم مقداردهی کنم؟


بله.
برای اسکرول روی المنت:

کد
$('html, body').animate({scrollTop: $(".page").offset().top}, 2000);

برای اسکرول تو قسمتی از صفحه:

کد
$('html, body').animate({scrollTop: 200}, 2000);

نحوه کار کد رو ببین
آخرین ویرایش: 15-05-2017 ساعت 11:28، توسط Reza.irdev
پاسخ
سلام
برای این کار از متد scroll جی کوئری میتونید استفاده کنید.
برای مثال وقتی بخوایم کد رو موقع اسکرول روی یک المنت اجرا کنیم از این کد میشه استفاده کرد:
کد
$(window).scroll(function () {
    if ($(window).scrollTop() >= $(elem).position().top + $(elem).height() /* add padding if needed. */) {

            // Run code here...

    }
});
پاسخ
ممنون
یه سوال دیگ
چطوری باید سرعت اسکرول رو کنترل کنم؟
مثلن وقتی یه اندازه اسکرول موسو حرکت دادم المنت ها رو من مقداردهی کنم که هرکدوم چقد حرکت کنن
ینی میخام یه تصویر 10پیکسل بالا بره یکی دیگ 20 تا
آخرین ویرایش: 16-05-2017 ساعت 23:14، توسط naweednri
پاسخ
ممنون
یه سوال دیگ
چنتا دایو رو مخفی میکنم تا وقتی موس رف رو شکلی اونا اجراشن
ولی وقتی اونا ظاهر میشن تنظیمات صفحه به هم میخوره
چطوری باید بنویسم تا دایو ها رو بقیه متون بیاد بدون به هم ریختن تنظیمات؟
پاسخ
http://www.mediafire.com/file/5akfzzkc6kyz4b9/exam.rar
بیزمت به این یه نگا بندازین
رو ایکون تلگرامش برین

یه سوال دیگ
چطوری باید پوزیشن یه دایو رو نسبت به حرکت ثابت نگه داشت؟
مثل همین گزینه های ویرایش،پاسخ و نقل قولاتون
که وقتی موس میره روش نوشته ای بالا میاد ولی با حرکت موس در همون محدوده موقعیت اونا به اشاره گر موس ثابته

اگه میشه به این سایتم یه سر بزنین
http://www.tarhche.ir/
خطوطی رو تصویر بزرگ حرکت میکنن
این با سی اس اس آیا؟
آخرین ویرایش: 27-05-2017 ساعت 22:55، توسط naweednri
پاسخ