0
var docH = $(document).height(),
    viewPortH = $(window).height(),
    wrapper = $("section"),
    valRight = wrapper.css("right");

  if (docH > viewPortH && valRight != w3) {
    wrapper.stop().animate({
      "right": -w3
    }, 700);
  }

valRight != w3その 2 番目の条件(w3ドキュメントの前半で定義されている) を持つことが (パフォーマンスに関して) 有用かどうか疑問に思っていました。コードがなくても問題なく動作するとしますが、役に立つかもしれないと思いました:

jQuery がこれを読み取り、ドキュメントがウィンドウよりも高いことを確認すると、right値が既に-w3であっても関数を実行するため、不要なオーバーヘッドが発生します。おまけ条件でこれを乗り切ろうと思いました。しかし、この場合、それは役に立ちますか?

4

1 に答える 1