a标签自执行点击事件

Posted on 2018-04-28 17:03  凌晨四点的北京  阅读(1125)  评论(0)    收藏  举报

//html 

  <a href='http://www.baidu.com' ><button id='sss'>百度</button></a>

//原生js

function trigger(){

//IE

    if(document.all) {

        document.getElementById("clickMe").click();

    }

// 其它浏览器

    else {

        var e = document.createEvent("MouseEvents");

        e.initEvent("click", true, true);              //这里的click可以换成你想触发的行为

            document.getElementById("sss").dispatchEvent(e);   //这里的clickME可以换成你想触发行为的DOM结点

        }   

}

 

trigger()

//jq

$('#sss').trigger('click')

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3