以下函数包含一个“resize”事件,当我通过鼠标拖动边框调整窗口大小时,它可以正常工作,但当我最大化浏览器或恢复窗口时,脚本无法正常工作。在其他浏览器中可以正常工作。可能的原因是什么?
(function ( $ ) {
jQuery.fn.font_resizer = function () {
var self = jQuery(this);
var fontSize = self.css('fontSize').slice(0, -2);
var lineH = self.css('lineHeight').slice(0, -2);
jQuery(self).resize_font(self, fontSize, lineH);
jQuery(window).on('resize', function() {
jQuery(self).resize_font(self, fontSize, lineH);
});
};
} (jQuery));