javascript - 鼠标相对于单击元素的位置

标签 javascript wordpress

我有一个简短的问题。

我在我的 Wordpress 网站上使用 FooBox 插件,并附带 FooGallery。现在我想用 javascript 添加一些调整。

当我单击图像时,FooBox 将显示,并带有向左和向右的箭头。我想为图像本身添加相同的功能,因此当您单击图像的左侧时,它将返回到图库中,如果您单击右侧,它将转到下一张图像。

我已经知道 jQuery 的答案,但现在我需要一个纯 JS 解决方案。谢谢指教!

最佳答案

当你使用

元素时
var elem = document.getElementById('yourId')

var elem = document.getElementsByClassName('yourClass')[0]

或者其他什么

然后您可以向 onclick 事件添加处理程序

例如

elem.onclick = function(e){
  console.log(e)
}

日志:

click clientX=480, clientY=63

关于javascript - 鼠标相对于单击元素的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31639038/

相关文章:

javascript - 使用 Javascript 将新列表元素添加到无序列表

php - 更改 URL 后无法访问网站并且无法访问 Wp-admin

wordpress - 如何在wp_mail 函数中的消息部分显示图像?

javascript - div 淡入淡出 onClick 不起作用

javascript - gulp 构建时的 BrowserslistError(name)

javascript - 无法从输入字段中获取日期并将其转换为 IE8 中的日期对象

wordpress - h1 标签内的固定链接会影响页面 SEO 吗?

php - Woocommerce 注册中的附加用户角色选择字段

javascript - 使用参数重新加载 Jquery 选项卡

javascript - 单击并提交切换按钮