![]() |
1
4
您希望将原始“this”(上下文)传递给函数。 在javascript中,这是通过使用call完成的。见 here 所以我修改了乔纳森的回答:
补充: 我查找了jquery bind,jonathon是对的,上下文被自动设置为您将事件侦听器添加到的原始元素。 我认为真正的问题是没有正确地传递函数ref。 尝试
|
![]() |
2
3
有点像
这里也没有删除匿名函数。但在里面你可以调用另一个函数。 |
![]() |
3
1
我在想,你为什么要那样做?
当您可以像这样添加更多选择器时:
|
![]() |
4
1
您可以这样做来获取调用处理程序的真正元素。
|
![]() |
5
1
问题是你的事件处理程序正在调用函数,
更一般地说,如果您真正关心的是知道是哪个元素引发了事件,请使用jquery传递给事件处理程序的规范化事件对象:
或:
|
|
Newbie_Coder · 如何使用Jquery无画布裁剪框架 1 年前 |
|
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
![]() |
Community wiki · 无法从jquery文档调用函数 2 年前 |