【发布时间】:2015-08-14 19:03:17
【问题描述】:
我想用代码调用resize事件。
我正在使用以下代码。它在其他浏览器中运行良好,但在 IE11 中运行良好。
if (navigator.userAgent.indexOf('MSIE') !== -1 || navigator.appVersion.indexOf('Trident/') > 0) {
$(window).trigger('resize');
} else {
window.dispatchEvent(new Event('resize'));
}
请指教,我有什么遗漏吗?
【问题讨论】:
-
只需使用
$(window).trigger('resize')它也可以在 IE 11 中使用 -
@Satpal nope,它不工作:(
-
@rightPath 提供简约样本来复制您的问题本身。所以发布代码绑定事件你试图触发或更好地解释你在寻找什么,不要只说
it is not working...
标签: javascript jquery html cross-browser