jquery自定义window事件

<body>
    <a href='https://www.baidu.com/'>百度</a>
    
</body>
<script type="text/javascript">

    $(window).on('myevent',function(){
        alert('nihao');
    });
    $('a').click(function(){
        $(window).trigger('myevent');
    });
</script>

调用方法和触发事件的本质的不同在于, 方法按线程一步一步的往下执行,但是事件的话,如果你出现bug了也和总线程或者总进程没有一点关系。

基于观察者模式的这个东西还是有点用的。

http://www.365mini.com/page/jquery-trigger.htm

posted @ 2016-06-28 15:45  飘然离去  阅读(234)  评论(0编辑  收藏  举报