![]() |
1
1
jquery已经处理
注意如何通过
|
![]() |
2
0
如果您的JS来自服务器,那么$(this)实际上无法在同一上下文中操作。最接近的方法是从服务器加载一些脚本,并在客户端函数的上下文中对其进行评估。 我基本上有一个需要操作的每个DOM元素的ID,并在脚本中引用它们。它有时也很难看,但替代方案更糟。 |
![]() |
3
0
不是真的
我觉得这不难看。 这个问题的关键是功能范围。让我告诉你我的意思。在发送XHR调用之前,需要创建一个被调用的函数。在您的案例中,您使用的是一个单击事件,因此让我向您展示一个为您量身定制的示例:
然后你可以让你的回拨功能如下:
你想让它做什么就做什么,哈哈。
有关更改“this”值的javascript函数的详细信息,请查看
https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Objects/Function/Apply https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Objects/Function/Call |
![]() |
4
0
你在发送回的javascript中做什么?也许您可以发送一些HTML或JSON并在回调中对其进行操作。
|
![]() |
5
0
这是不可能完成的,我尝试的方法使得它不可能实现,我不能通过视图传递对javascript对象的引用。 解决方案是为每个项目分配ID,并通过它引用它们。 |
![]() |
cyka · 强制JavaScript等待单击(循环) 2 年前 |
![]() |
Karan Badhwar · 如何回调访问方法[重复] 3 年前 |
![]() |
Nish · 对象[重复]上回调的作用域和“this” 3 年前 |
![]() |
Richard · 迁移前的Flyway回调 7 年前 |