PDA

View Full Version : اسکرول شدن خودکار



_mojitaba_
پنج شنبه 30 مرداد 1393, 18:43 عصر
دوستان من میخوام وقتی کاربر یک مقدار خیلی کم اسکرول کرد به قسمت بعدی بره
به یه همچین کدی رسیدم که میدونم اشتباهه ولی همینم کار نمیکنه
تو کد پایین گفتم اگه case 0 بود یعنی بالای صفحه بود بیا به یه منطقه به اسم seperator ولی کار نمیکنه




var lastScrollTop = 0;
$(window).scroll(function(event){
var st = $(window).scrollTop();
if (st > lastScrollTop){
switch($(window).scrollTop()){
case 1:
$('html, body').animate({
scrollTop: $("#seperator").offset().top
}, 2000);
break;
}
} else {

}
lastScrollTop = st;
});


ضمن اینکه این کد رو من داخل یه فایل جدا نوشتم و لینکش کردم به فایل اصلی و البته قبل از این خب معلومه که کتابخونه رو هم متصل کردم
اما داخل کنسول موزیلا ارور میده که
TypeError: $(...).offset(...) is undefined

ممنون میشم کسی جواب بده

دانیال دزفولی
پنج شنبه 30 مرداد 1393, 18:58 عصر
http://barnamenevis.org/showthread.php?460647-%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%A7%D9%81%DA%A9%D8%AA-%D9%87%D8%A7%DB%8C-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D8%A8%D8%A7%D8%B1-%D8%A8%D8%A7-%D8%AC%DB%8C-%DA%A9%D9%88%D8%A6%D8%B1%DB%8C-%D9%88-%D8%B3%DB%8C-%D8%A7%D8%B3-%D8%A7%D8%B3

_mojitaba_
جمعه 31 مرداد 1393, 10:36 صبح
http://barnamenevis.org/showthread.php?460647-%D8%A7%D9%86%D9%88%D8%A7%D8%B9-%D8%A7%D9%81%DA%A9%D8%AA-%D9%87%D8%A7%DB%8C-%D8%A7%D8%B3%DA%A9%D8%B1%D9%88%D9%84-%D8%A8%D8%A7%D8%B1-%D8%A8%D8%A7-%D8%AC%DB%8C-%DA%A9%D9%88%D8%A6%D8%B1%DB%8C-%D9%88-%D8%B3%DB%8C-%D8%A7%D8%B3-%D8%A7%D8%B3

ممنون ولی اینا به دردم نخورد:قلب: