jquery自定义window事件

1
2
3
4
5
6
7
8
9
10
11
12
13
<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 @   飘然离去  阅读(238)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示