在Js中模拟a标签

1、首先在页面需要点击的地方添加链接地址

2、添加事件

$(".guabiao").click(function () {
var linkUrl = $(this).attr("linkurl");
if (linkUrl != undefined && linkUrl != "") {
if (linkUrl.indexOf("http") < 0) {
linkUrl = "http://" + linkUrl;
}
var a = $("<a href='" + linkUrl + "' target='_blank' >test</a>").get(0);
var e = document.createEvent('MouseEvents');
e.initEvent('click', true, true);
a.dispatchEvent(e);
return false;
}
}

posted on 2016-08-01 11:48  若灵思源  阅读(387)  评论(0)    收藏  举报

导航