【问题标题】:Use CTRL or CMD key to open new tab with JS links使用 CTRL 或 CMD 键打开带有 JS 链接的新选项卡
【发布时间】:2018-10-20 01:50:41
【问题描述】:

我在 WordPress 网站上添加了一些指向容器 div 的 JS 链接。这会查找容器类中的任何链接并使整个 div 可点击。它工作得很好,除了你不能控制或命令单击 div 以打开一个新选项卡。它们只是在同一个标​​签中打开。

<script type="text/javascript"> jQuery(function($){
$(".entire-div-products-led-sign-link").click(function() {
  window.location = $(this).find("a").attr("href"); 
  return false;
});
}); </script>

谁能帮我弄清楚如何使用命令 (mac) 和控制 (windows) 键在新选项卡中打开这些链接?

【问题讨论】:

  • 我只希望它像普通链接一样通过控制或命令键在新选项卡中打开。否则,我希望它在同一个窗口中打开。

标签: jquery wordpress


【解决方案1】:

也许您需要使用window.open(url); 而不是window.location

【讨论】:

  • 它应该是这样的:if (e.metaKey || e.ctrlKey) return; 但我不确定如何将它集成到上面的代码中。
猜你喜欢
  • 2017-09-03
  • 1970-01-01
  • 1970-01-01
  • 2015-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-02
  • 1970-01-01
相关资源
最近更新 更多