1
hgjian OP 没有人帮忙吗
|
2
ysc3839 2020-04-26 21:13:08 +08:00
https://jsfiddle.net/2pgozjaq/
我在 jsfiddle 上测试是没问题的。 |
3
hgjian OP 好吧,我灵光一闪,好像是搞明白了,
执行,$(window).off("resize" , window.a_function ); 的时候,如果 window.a_function 未定义; 就相当于执行 $(window).off("resize" ); 所以导致 $(window).off("resize" , window.a_function ); 的 a 函数也失效了; |
4
hgjian OP @ysc3839 请问
执行,$(window).off("resize" , window.a_function ); 的时候,是不是要判断 window.a_function 存不存在啊? 如果 window.a_function 不存在; 那么 $(window).off("resize" , window.a_function ); 的效果是不是等同于 $(window).off("resize" ); ? 是不是这样才导致的 b 函数也同时失效了? 看 jquery 源代码,好像是这么个意思啊? |