如何在jQuery中使用“ ctrl + click”代替重定向当前选项卡来打开新选项卡?

诉讼形式主义

表包含数字值,每个单元格都有自己的href

如果我这样应用hrefs:

nTd.click(function(e){
   $(this).css("font-weight","bold");
   e.stopPropagation();
   location.href = 'http://google.com';
});

每次单击单元格重定向窗口时,都无法通过“ ctrl +单击”来打开新标签。

如果我要添加TD类似的内容'<a href="http://google.com"> 123123 </a>',则对数字值进行排序会中断,按字典顺序。

乔治

检查一下事件发生时CTRL键是否按下:

nTd.click(function(e){
   $(this).css("font-weight","bold");
   e.stopPropagation();
    if(e.originalEvent.ctrlKey){
        window.open("http://www.google.com", "_blank");
    } else {
        location.href = 'http://google.com';   
    }
});

JSFiddle

您不会在小提琴中看到页面更改,但是会看到它在控制台中产生的错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery / JavaScript-允许CTRL +单击以在新选项卡中打开链接

来自分类Dev

如何将servlet重定向到新选项卡并在新选项卡中打开Excel

来自分类Dev

CodeMirror不会阻止Ctrl + T打开新选项卡

来自分类Dev

在Mac终端中使用Ctrl + PageUp / PageDown切换选项卡

来自分类Dev

我如何从Origin选项卡获取新打开的浏览器选项卡名称?

来自分类Dev

如何使用Ctrl + Tab切换选项卡终端?

来自分类Dev

如何将jfreecharts重定向到选项卡?

来自分类Dev

使用jQuery在新选项卡中打开PDF文件

来自分类Dev

如何通过打开Microsoft Edge来打开几个新选项卡

来自分类Dev

如何使用Conemu更改工作目录来打开新选项卡

来自分类Dev

如何将带有参数的php页面重定向到新选项卡或窗口

来自分类Dev

默认情况下,使用QTabWidget阻止使用Ctrl + Tab的选项卡循环

来自分类Dev

使用Ctrl-Tab在gnome-terminal中的选项卡之间切换

来自分类Dev

jQuery .load()在新选项卡中打开脚本

来自分类Dev

JS Jquery - 在新选项卡中打开链接

来自分类Dev

如何在ASP C#上打开新选项卡,然后将焦点停留在当前页面上,然后单击按钮将当前页面重定向到另一个页面?

来自分类Dev

如何从GridView在新选项卡中打开页面?

来自分类Dev

打开Selenium WebDriver后,如何控制新选项卡?

来自分类Dev

如何从GridView在新选项卡中打开页面?

来自分类Dev

如何从GridView在新选项卡中打开页面?

来自分类Dev

输入为选项卡时如何打开新表格?

来自分类Dev

使用preventDefault覆盖打开新选项卡

来自分类Dev

Angular 7使用querystring打开新选项卡

来自分类Dev

使用HyperLink在新选项卡中打开页面?

来自分类Dev

在多个选项卡之间,如何使用Vimperator在当前选项卡之后立即打开一个选项卡

来自分类Dev

使Ctrl + t在chrome之外时打开一个新的(chrome)选项卡

来自分类Dev

使Ctrl + t在chrome之外时打开一个新的(chrome)选项卡

来自分类Dev

单击以打开“ jQuery UI”选项卡

来自分类Dev

jQuery [选项卡]打开和关闭

Related 相关文章

  1. 1

    jQuery / JavaScript-允许CTRL +单击以在新选项卡中打开链接

  2. 2

    如何将servlet重定向到新选项卡并在新选项卡中打开Excel

  3. 3

    CodeMirror不会阻止Ctrl + T打开新选项卡

  4. 4

    在Mac终端中使用Ctrl + PageUp / PageDown切换选项卡

  5. 5

    我如何从Origin选项卡获取新打开的浏览器选项卡名称?

  6. 6

    如何使用Ctrl + Tab切换选项卡终端?

  7. 7

    如何将jfreecharts重定向到选项卡?

  8. 8

    使用jQuery在新选项卡中打开PDF文件

  9. 9

    如何通过打开Microsoft Edge来打开几个新选项卡

  10. 10

    如何使用Conemu更改工作目录来打开新选项卡

  11. 11

    如何将带有参数的php页面重定向到新选项卡或窗口

  12. 12

    默认情况下,使用QTabWidget阻止使用Ctrl + Tab的选项卡循环

  13. 13

    使用Ctrl-Tab在gnome-terminal中的选项卡之间切换

  14. 14

    jQuery .load()在新选项卡中打开脚本

  15. 15

    JS Jquery - 在新选项卡中打开链接

  16. 16

    如何在ASP C#上打开新选项卡,然后将焦点停留在当前页面上,然后单击按钮将当前页面重定向到另一个页面?

  17. 17

    如何从GridView在新选项卡中打开页面?

  18. 18

    打开Selenium WebDriver后,如何控制新选项卡?

  19. 19

    如何从GridView在新选项卡中打开页面?

  20. 20

    如何从GridView在新选项卡中打开页面?

  21. 21

    输入为选项卡时如何打开新表格?

  22. 22

    使用preventDefault覆盖打开新选项卡

  23. 23

    Angular 7使用querystring打开新选项卡

  24. 24

    使用HyperLink在新选项卡中打开页面?

  25. 25

    在多个选项卡之间,如何使用Vimperator在当前选项卡之后立即打开一个选项卡

  26. 26

    使Ctrl + t在chrome之外时打开一个新的(chrome)选项卡

  27. 27

    使Ctrl + t在chrome之外时打开一个新的(chrome)选项卡

  28. 28

    单击以打开“ jQuery UI”选项卡

  29. 29

    jQuery [选项卡]打开和关闭

热门标签

归档