jquery - 通过透明覆盖使链接可点击

标签 jquery html css

我在一个具有水平视差滚动功能的网站上工作。该站点有一个透明层,可在您滚动鼠标滚轮时帮助站点滚动。有一些使用 jquery 的可点击元素穿过这一层。一个部分有指向外部页面的简单链接,但由于某种原因这些链接被阻止了。指针事件将不起作用,因为这将禁用滚动。

我尝试了一个简单的点击功能,但它似乎不起作用:

$('.link').click(function (event) {
     $(this).find('a').click();
 }); 

是否有 jquery 脚本或其他东西可以帮助链接通过顶层以供点击?

预先感谢您的帮助。

最佳答案

我认为你可以通过停止上层事件来做到这一点。使用下面的 css 作为透明覆盖层。

pointer-events: none;

关于jquery - 通过透明覆盖使链接可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42113726/

相关文章:

javascript - 在 CKEDITOR 4.0 中复制和粘贴自定义标签

html - DRY原则的精确性

javascript - 平面 UI 复选框样式在启动时不应用

CSS :after used to make arrow for links not working for submit button

Skype 滚动条的 CSS

javascript - 计时器应该为 jquery 中的 for 循环中的每个元素开始和结束

jquery - 在 jQuery 中提取子字符串直到空格

javascript - 为什么我的 JavaScript 函数只能在索引 View 中工作?

Drupal 7 中的 Javascript 模块揭示并限定了 jQuery

html - 样式化 Wordpress 插件复选框