javascript - 即使在 href 重定向后也能 onclick 吗?

标签 javascript jquery html onclick

页面重定向后是否可以发生 onclick 事件? 我已经设置了 Java 文件,因此加载新页面后可以平滑滚动到“anchor2”,但我无法找到一种方法让 onclick 函数(另一个 java)在新页面上工作。

<a href="portfolio.html#anchor2" onclick="javascript:showAndScroll(1, 3)" title="">Link</a>

以下内容适用于 portfolio.html 页面,用于打开/关闭单击部分

 <a onclick="javascript:showAndScroll(1, 3)" title="">Link</a>

但我希望在不同的页面上使用此功能,以便它链接到 portfolio.html 和 ID(平滑滚动到 #anchor2),然后onclick 竟然会发生?

这是Fiddle

这可能吗?

最佳答案

您看待问题的方式是错误的。

您无法为“新页面加载后”创建事件,但可以创建“页面加载后”事件。

因此,尝试在页面加载时捕获 anchor 并执行您的函数。

关于javascript - 即使在 href 重定向后也能 onclick 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20839367/

相关文章:

html - Circle Div 不以 flexbox 为中心

html - 为什么 <p> 标签中不能包含 <div> 标签?

jquery - xCode 7 更新破坏了 Cordova jQuery $.ajax() 调用

html - 在标题之后,将点设置到页面边缘

javascript - 如何在浏览器代码中查找不属于 DOM、主机对象等的所有 JavaScript 全局变量?

javascript - 在新的 dom 元素上自动调用 jQuery 函数

javascript - 了解何时清除输入框并插入新输入

javascript - 如何使用类注册点击并在jquery中获取点击项目的id?

javascript - 在 fabric.js 中更改对象的选择样式

javascript - 点击绑定(bind)在Knockout Foreach中自动执行