![]() |
1
1
好的,我接着看了jQueryAjax和事件代码。jquery只全局触发Ajax事件(不带目标元素):
没有其他信息。:( 因此,当trigger方法得到这样的调用时,它会查看jquery.cache并查找所有为该事件类型和jquery.event.trigger绑定了处理程序的元素,但这次是以该元素为目标。 所以,它和演示中显示的完全一样。当一个实际的Ajax事件发生时,jQuery会为该事件的处理程序绑定到的每个元素触发一个非冒泡事件。 所以,我想我必须游说他们在执行load()调用时发送更多信息以及“ajaxstart”触发器。 更新:Ariel最近对此提供了支持。它应该在jquery 1.4中(或者他们决定调用下一个版本的任何内容)。 |
![]() |
2
0
当你把半开半开的时候,两个沙发都会关上的。所以,当您将每个DIV设置为对AjaxStart事件作出响应时,每次Ajax启动时,它们都会关闭… 您应该为每个单击处理程序分别执行一些操作,并为AjaxStart事件执行一些常规操作… |
![]() |
3
-1
因为您有一个带有两个元素的选择器,所以要创建两个AjaxStart处理程序。AjaxStart是一个全局事件,因此一旦触发任何Ajax事件,Onajax函数将被调用两次。所以是的,你会得到两个弹出窗口。 |
![]() |
James Williams · 如何在单击按钮时刷新div内容 2 年前 |
![]() |
Mehmet · javascript执行了多个 2 年前 |
![]() |
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 2 年前 |
![]() |
Parker · 如何使表格行的单元格项加粗n秒? 2 年前 |
![]() |
Chris J. · ajax获取查找数据属性值的请求 2 年前 |
![]() |
Pedro F · Ajax调用后脚本运行不正常 2 年前 |