Javascript jQuery全局Ajax事件处理程序的用例?
我目前正在研究jQueryAjax方法,并试图对它们进行更深入的研究。我在玩全局事件处理程序:Javascript jQuery全局Ajax事件处理程序的用例?,javascript,jquery,ajax,Javascript,Jquery,Ajax,我目前正在研究jQueryAjax方法,并试图对它们进行更深入的研究。我在玩全局事件处理程序:ajaxStart,ajaxSend,等等。我了解它们是如何工作的,但我想不出任何适合它们的好用例 我见过一些例子,它们被用于记录器,这似乎足够可行,但为什么要将它们作为方法,而不是像$.ajax()那样调用的独立函数呢。似乎如果我没有任何特定的元素来附加它们,我只是将其设置为$(文档) 此外,能够在处理程序内部使用$(this),似乎比仅仅使用$(“#log”)没有多少好处 对于任何人来说,这些都是一
ajaxStart
,ajaxSend
,等等。我了解它们是如何工作的,但我想不出任何适合它们的好用例
我见过一些例子,它们被用于记录器,这似乎足够可行,但为什么要将它们作为方法,而不是像$.ajax()
那样调用的独立函数呢。似乎如果我没有任何特定的元素来附加它们,我只是将其设置为$(文档)
此外,能够在处理程序内部使用$(this)
,似乎比仅仅使用$(“#log”)
没有多少好处
对于任何人来说,这些都是一种生活品味吗?除了全球记录器之外,还有其他用例吗?
insead of$(这)
或$('div span.foo div[data foo=“foo”]>input.EVIL')
可以拯救生命……$('*')
这取决于具体的场景,但它总是更好,而且是一个好的实践- 以及您想要的Ajax安装案例:
这是一个人,这个选择帮助了他