Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jquery函数单击html链接?_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用jquery函数单击html链接?

Javascript 如何使用jquery函数单击html链接?,javascript,jquery,Javascript,Jquery,我有一个html链接,其中一个模式窗口将在手动单击时打开。我使用nyromodal,我希望在按下快捷键ctrl+Q时触发模态窗口功能。当我们只发出警报时,快捷方式很有效。但不是打开模式 我试图通过在快捷方式中定义模态函数来触发模态函数。但是没有用。如果我可以使用jquery函数动态单击链接,那就好了。希望这能奏效(不过没有想法。欢迎任何想法和帮助想法 shortcut.add("Ctrl+Q",function() { $('.nyroModal').nyroModal(); }); 通常的模

我有一个html链接,其中一个模式窗口将在手动单击时打开。我使用nyromodal,我希望在按下快捷键ctrl+Q时触发模态窗口功能。当我们只发出警报时,快捷方式很有效。但不是打开模式

我试图通过在快捷方式中定义模态函数来触发模态函数。但是没有用。如果我可以使用jquery函数动态单击链接,那就好了。希望这能奏效(不过没有想法。欢迎任何想法和帮助想法

shortcut.add("Ctrl+Q",function() {
$('.nyroModal').nyroModal();
});
通常的模态函数是

$(function() {   $('.nyroModal').nyroModal(); });
如果单击了具有nyroModal类的链接,但没有单击快捷方式,则可以正常工作

html

那么:

shortcut.add("Ctrl+Q",function() {
   $('.nyroModal').click();
});
那么:

shortcut.add("Ctrl+Q",function() {
   $('.nyroModal').click();
});
那么这个呢:

$(function(){
    $('.nyroModal').nyroModal();

    shortcut.add("Ctrl+Q",function() {
        $('a.nyroModal').click();
    });        
});
那么这个呢:

$(function(){
    $('.nyroModal').nyroModal();

    shortcut.add("Ctrl+Q",function() {
        $('a.nyroModal').click();
    });        
});

您可能需要研究这个处理快捷方式的函数


您可能需要研究这个处理快捷方式的函数