回覆列表
  • 1 # uuzay3825

    trigger:在每一個匹配的元素上觸發某類事件。如$("form:first").trigger("submit"),觸發第一個表單的提交事件"在實際應用中我們該如何讓它在觸發事件時同時處理事件",我不知道兄臺是如何理解"觸發了事件"這幾個字的,觸發了事件,等同於程式即將執行這個事件,事情是一個方法體.下面是data傳參的一個例子,摘抄的$("p").click(function(event,a,b){//一個普通的點選事件時,a和b是undefined型別//如果用下面的語句觸發,那麼a指向"foo",而b指向"bar"});$("p").trigger("click",["foo","bar"]);其實我們還可以給元素自定義事件,以下同樣摘抄的$("p").bind("myEvent",function(event,message1,message2){alert(message1+""+message2);});$("p").trigger("myEvent",["Hello","World!"]);myEvent並不是WEB標準中預定義的行為(如onclick,onmouseover等等才是)但在些例中自定義了myEvent行為,並且透過trigger手動觸發了繫結在該行為上的事件.感覺說得亂七八糟,自己也給轉糊塗了

  • 中秋節和大豐收的關聯?
  • 一個人的時候該乾點什麼,讓自己不那麼無聊?