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
我想知道拥有第二个条件(w3
在文档前面定义)是否有用(在性能方面)。假设没有它,代码可以完美运行,但我认为它可能有用:
当 jQuery 读取这个并看到文档比窗口高时,即使right
值已经是,它也会执行该函数,-w3
这会导致一些不必要的开销。我想通过额外的条件来解决这个问题。但在这种情况下它有用吗?