我有一个问题。
假设我有两页。
在第一页上,我有链接:
<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');
}
但是它不起作用,如果我做对了,我不知道。
谢谢您的帮助!
最佳答案
您应该将触发器准备好在文档内部
$( document ).ready(function() {
if (location.hash === "changefirst")
$('#changefirst').click();
});
关于javascript - 单击链接后如何通过ID触发另一页的onclick?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53297901/