2

次のコードを使用してスクロールを追跡しています。選択した要素変数をイベント ハンドラーの外に配置して、ユーザーがスクロールするたびに呼び出されないようにして、リソースを節約します。以下は、最初の 2 つの変数をイベント ハンドラー内に配置した場合にのみ機能します。

    var recommend_con_list=$(".recommend_con_list")
    var recommend_con=$('.recommend_con')
    $(window).scroll(function () {

        var y=$(window).scrollTop()
        if(y > 82){
            recommend_con.css({position:"fixed",top:"0"})
        }else{
            recommend_con.css({position:"",top:""})
        }
    });
4

1 に答える 1