最近在做项目时、需要打开一个页面时立即触发一个a标签的的点击事件。查了资料,常用的有两种:
第一种:使用原生的JS,示例代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<script type="text/javascript">
function run(){
document.getElementById("sp").click();
}
</script>
<body οnlοad="run()">
<a href="https://www.baidu.com"><span id="sp">自动点击</span></a>
</body>
</html>
第二种:使用jQuery,示例代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://code.jquery.com/jquery-1.12.4.min.js" ></script>
</head>
<script type="text/javascript">
$(function(){
$("#sp").trigger("click");
});
</script>
<body>
<a href="https://www.baidu.com"><span id="sp">自动点击</span></a>
</body>
</html>