在 documentation for .on()
,參數被給出如下:jQuery.on回調參數
.on(events [, selector ] [, data ], handler)
至於所述handler
參數(即,回調函數):
處理器
類型:
Function(Event eventObject [, Anything extraParameter ] [, ... ])
觸發事件時執行的函數。值
false
也被允許作爲一個函數的簡寫,簡單地做return false
。
什麼時候將任何extraParameter
參數傳遞給回調函數? .on()
有很多別名,但我沒有遇到任何比eventObject
參數更多的別名。
值得一提的是'.trigger'被定義爲'.trigger(EVENTTYPE [,extraParameters])',這使得甚至更明顯的連接。 –
這是額外參數存在的唯一情況嗎? –
我唯一能找到的是:'trigger'和'triggerHandler',它們非常相似。 – Jorgeblom