javascript - 让javascript在任何链接上工作

标签 javascript html css hyperlink onclick

我希望在单击我页面的任何链接时发生效果(某个 <div id="posts"> 向左翻译)。我想知道是否有办法用 javascript 来做到这一点。我唯一想到的是函数,但要添加属性 onclick="myFunction"我所有的链接都会很长..

也许有一个适用于任何链接的预制 js 函数?

我也考虑过使用 CSS a:active但我认为这不是最好的主意。

感谢您的回复! :)

最佳答案

您可以使用 jQuery 查找对 <a> 的点击元素,并从那里调用一个函数:

$('a').click(function() {
  // code to translate div left
});

关于javascript - 让javascript在任何链接上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44358399/

相关文章:

javascript - 表中的 Swiffy 对象对齐

html - 样式提交按钮 'error' ?

html - 从 html 表格中的文本开始边框

javascript - React Material UI 表添加自定义按钮

html - Flexbox 元素换行

css - 设置TextField高度material-ui

javascript - ...此内容也应通过 HTTPS 加载

javascript - 表单选择器上的序列化对象

javascript - 使用jquery从数组和html列表中删除项目

javascript - 循环通过react来设置状态