【发布时间】:2011-02-09 02:58:50
【问题描述】:
我可以使用 jQuery 检查用户是否增加了字体大小并将函数绑定到此事件,以便在发生这种情况时重新计算一些东西?
【问题讨论】:
标签: jquery jquery-events font-size
我可以使用 jQuery 检查用户是否增加了字体大小并将函数绑定到此事件,以便在发生这种情况时重新计算一些东西?
【问题讨论】:
标签: jquery jquery-events font-size
很遗憾,不,您不能直接这样做。
我相信你能得到的最接近的方法是附加到你知道这会产生影响的元素的 resize 事件。您可以通过grabbing the resize plugin 执行此操作,然后将事件附加到元素字体大小更改将调整大小,如下所示:
$("#myDiv").resize(function() {
//recalc
});
调整大小插件只是让.resize() 处理程序可用于几乎任何元素。
【讨论】:
不,这完全是浏览器处理。如果字体变大,您将无法捕捉到事件,不幸的是没有这样的事件。
【讨论】: