美文网首页JS
事件派发dispatchEvent

事件派发dispatchEvent

作者: 匆匆那年_海 | 来源:发表于2019-05-02 23:38 被阅读0次

    点击b或者自执行b事件,将自动执行a事件
    <div class="right">a</div>
    <div onclick="b()">bbb</div>

    a() {
        alert(0);
    }
    b() {
        var btn = document.getElementsByClassName('right')[0];
        var btnEvent = new Event('click');
        btn.dispatchEvent(btnEvent);
        btn.addEventListener('click', this.aaa(), false);
    }
    

    原文作者:匆匆那年_海,博客主页:https://www.jianshu.com/u/910c0667c515
    95后前端汉子,爱编程、优秀、聪明、理性、沉稳、智慧的程序猿一枚。

    相关文章

      网友评论

        本文标题:事件派发dispatchEvent

        本文链接:https://www.haomeiwen.com/subject/chnonqtx.html