`
zhangyaochun
  • 浏览: 2560614 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

介绍jquery事件的一种内部写法

阅读更多

 

   注释:本文不探究jquery event机制,只是参照jquery mobile看看作者们咋写的!

 

    已往,我们在Jq的体系中,多是:

 

//document绑定自定义事件
$(document).bind("pagecreate",function(){
    //.....
});


//然后触发它
$(document).trigger("pagecreate",{
      //....data
 });

 

  

     今天我们看看内部人员咋写这些事件的:

 

//绑定还是一样的!!!!!!
//document绑定自定义事件
$(document).bind("pagecreate",function(){
    //.....
});

//方式1:
//触发就稍微不一样了!!!!!!!!!!
var event = $.Event(),
    event.type = "pagecreate",    //重置一下type 
    eventData = {
           //....
    };

//方式2:
//var event = new $.Event("pagecreate"),
//    eventData = {
           //....
//    };

$(document).trigger(event,data);

 

1
3
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics