簡體   English   中英

僅在window大於div時運行腳本

[英]Script only to run if window is bigger than div

我有以下運行良好的腳本,但我想將其包裝在if語句中,該語句僅在窗口高度大於#tip元素時運行此腳本。 我要添加什么?

$(document).scroll(function () {
    if($(window).scrollTop() >= 40){
        $('#tip').css({'position' : 'fixed', 'top' : '20px', 'left' : '50%', 'margin-left' : '250px' });
    }
    if($(window).scrollTop() <= 40){
        $('#tip').css({'position' : 'absolute', 'top' : '15px', 'left' : '', 'margin-left' : ''});
    }
    console.log($(window).scrollTop());
});

只是

$(document).scroll(function () {
    if ($(window).height() > $('#tip').height()) {
        ... your code here
    }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM