var $thingy = $( .thingy ),
$window = $(window);
$window.on( resize , function(){
thingy.width($window.width()/12);
});
能否在页面中添加更多的 < code>. thingy , 并在不重新获取的情况下调整其大小?
我知道以下工作将有效:
var $window = $(window);
$window.on( resize , function(){
$( .thingy ).width($window.width()/12);
});
问题在于,我不是经常在页面上添加 < code>.thingy , 使得创建新的jQuery对象和快速重新获取 DOM 似乎是一连串的间接费用。
有更好的办法吗?