首页 > 解决方案 > 点击链接后如何通过id触发另一个页面的onclick?

问题描述

我有个问题。假设我有两页。在第一页我有链接:

<a href="www.secondpage.com#changefirst">

在第二页,我有

<p onclick="changeVisibility('#point_4')" id="changefirst></p>
<div id="point_4"></div>

我的第二页上有很多段落。如何在第二页上触发,如果有一个带有特定“#”的链接,那么当第二页加载特定段落时触发 onclick?

我试图用:

$('#changefirst').trigger('click');

或与:

if (hash) {
    $('#changefirst').trigger('click');
} 

但它不起作用,我不知道我是否走对了路。谢谢您的帮助!

标签: javascriptjqueryhtml

解决方案


尝试使用

var urlHashVal = window.location.hash;
$("#"+urlHashVal).click();

推荐阅读