所以我正在创建一个像画廊一样占据整个屏幕的剧院,我根据窗口大小更改 div 和图像的大小。为此,我一直在使用:
function setSizes()
{
var theaterHeight = $(".theater-wrapper").height();
var theaterWidth = $(".theater-wrapper").width();
}
$(window).on("resize", window, function() {
setSizes();
});
这基本上就是我正在做的选择元素以获取尺寸以设置高度和宽度等,但是窗口调整大小确实有点滞后,我最终有很多选择器并更改了很多 div和图像都在这个函数中,有时初始调用也不能正常工作,反之亦然。所以我的问题是组合选择器会带来更好的性能吗?
像:
var $theaterWrapper = $(".theater-wrapper");
var theaterHeight = $theaterWrapper.height();
var theaterWidth = $theaterWrapper.width();