$(window).scroll(function(){
if($(document).scrollTop() > 200){//Here 200 may be not be exactly 200px
$('.fixedelement').hide();
}
});
میتونید از متدهای جی کوئری استفاده کنید:
$(window).scroll(function() {
if ($(this).scrollTop() > 200) { //use `this`, not `document`
$('.fixedelement').css({
'display': 'none'
});
}
});
یا:
$(window).scroll(function(){
if($(document).scrollTop() > 200){//Here 200 may be not be exactly 200px
$('.fixedelement').hide();
}
});
<div>
<div class="phone">
phone
</div>
</div>
ببینید شما فرضاً یه div دارید با اسم phone. باید کدهای زیر رو داخل یه فایل با فرمت js بذارید و اون فایل رو در هدر پوسته تون فراخوانی کنید:
$(window).scroll(function() {
if ($(this).scrollTop()>50)
{
$('.phone').fadeOut();
}
else
{
$('.phone').fadeIn();
}
});
و بعد در قسمت html یا php پوسته تون، جایی که میخواید اون div باشه، این کدها رو بذارید:
<div>
<div class="phone">
phone
</div>
</div>
اون دستور به خوبی کار میکنه. نمونه عینی در آدرس زیر:
لینک ها تنها برای اعضای سایت قابل نمایش است.
تقریبا میشه این...
لینک ها تنها برای اعضای سایت قابل نمایش است.
دوست عزیزم.خب حتماً یه جای کار رو اشتباه انجام می دید یا چیزی مانع از اعمال فرامین میشه وگرنه محمد جان برای شما نمونه عینی فارسی همراه با دستورات گذاشتند. آدرس بذارید تا ایراد رو بهتون بگیم.