如何优化这样处理UI的JavaScript代码写法?

// jquery 处理UI的代码

//...

$div.scrollTop($div.find('.show-me').offset().top);
// 还有很多其他处理UI的代码
// ...

$(window).on('resize', function() {
    // 当浏览器窗口大小被调整后
    // 需要重新初始化
    // 代码与前面相同

    $div.scrollTop($div.find('.show-me').offset().top);
    // 还有很多其他处理UI的代码
    // ...
});

像这样的代码如何优化啊,相同的代码写了两遍,感觉很不好!

阅读 3.1k
2 个回答
function ui(){//.....}

ui();

window.on('resize',function(){
    ui();
})
推荐问题