$(".section").each(function(i, el){
var section = $('.section');
var width = section.width();
if (width < 960)
section.attr('class', 'section-slim');
});
这似乎做工精细,在浏览器刷新,我怎么做调整时采取行动? 例如:如果有人让自己的浏览器窗口时,它会添加这个班?
$(".section").each(function(i, el){
var section = $('.section');
var width = section.width();
if (width < 960)
section.attr('class', 'section-slim');
});
这似乎做工精细,在浏览器刷新,我怎么做调整时采取行动? 例如:如果有人让自己的浏览器窗口时,它会添加这个班?
事件绑定到jQuery的“调整大小”事件
$(window).on("resize load", function () {
$(".section").each(function(i, el){
var section = $('.section');
var width = section.width();
if (width <= 960) {
section.attr('class', 'section-slim');
}
})
把你的代码比window.resize称之为一个共同的功能()
$(window).resize(function() { //you can call your function here
// do something here
});