我有一个锚点标签,想通过 JavaScript 点击它,但是没有响应,在加载页面时应该自动跳转到 next.php
,而不需要手动点击锚点标签。我该如何实现这个功能?
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="jquery-2.0.3.js"></script>
<script type="text/javascript">
alert("hai");
$(document).ready(function() { $('#about').click(); });
</script>
</head>
<body>
<div>
<a href="next.php" id="about">click here</a>
</div>
</body>
</html>
[0]
吗?get(0)
是什么? - 151291get(0)
与[0]
相同。为什么在id
后面要加上[0]
呢?因为$('#about')
返回的是一个jQuery对象。因此,如果定义了jQuery click处理程序,则对其进行的单击事件将触发该处理程序。$('#about')[0]
将返回一个javascript对象,对其进行click()
操作将模拟实际点击。 - Shaunak D