Javascript 对链接使用Jquery触发器方法
这是我的示例,我想通过按G键将我的页面重定向到另一个URL,但我无法触发单击功能 有什么想法吗Javascript 对链接使用Jquery触发器方法,javascript,jquery,hyperlink,eventtrigger,Javascript,Jquery,Hyperlink,Eventtrigger,这是我的示例,我想通过按G键将我的页面重定向到另一个URL,但我无法触发单击功能 有什么想法吗 谢谢您可以尝试以下方法: window.location = $('.mylink').attr('href'); 如果类mylink中有多个项目,则始终会使用第一个项目您可以尝试以下操作: window.location = $('.mylink').attr('href'); 如果类mylink中有多个项目,则始终使用第一个项目这似乎适用于键g $(document).on('keydown'
谢谢您可以尝试以下方法:
window.location = $('.mylink').attr('href');
如果类
mylink
中有多个项目,则始终会使用第一个项目您可以尝试以下操作:
window.location = $('.mylink').attr('href');
如果类
mylink
中有多个项目,则始终使用第一个项目这似乎适用于键g
$(document).on('keydown', function(evt) {
if (evt.keyCode == 71) //G key is pressed
{
window.location = "http://"+$('.mylink').attr("href");
}
});
这里的示例这似乎适用于键g
$(document).on('keydown', function(evt) {
if (evt.keyCode == 71) //G key is pressed
{
window.location = "http://"+$('.mylink').attr("href");
}
});
这里的示例.trigger()
与类似。只有在使用.bind()
(或.live()
或.on()
和所有可用快捷方式)方法定义事件处理程序时,click()
才能工作
试试看
$(document).on('keydown', function(e) {
if (e.keyCode === 103) //G key is pressed
{
alert("g key is pressed");
location.href = $('mylink').attr('href');
}
});
.trigger()
与类似。只有在使用.bind()
(或.live()
或.on()
和所有可用快捷方式)方法定义事件处理程序时,click()
才能工作
试试看
$(document).on('keydown', function(e) {
if (e.keyCode === 103) //G key is pressed
{
alert("g key is pressed");
location.href = $('mylink').attr('href');
}
});
它工作正常,谢谢,但我想知道触发器函数有什么问题?
.trigger()
会触发绑定到链接的特定事件。如果没有绑定到项目的keyup
事件的函数,则无法触发所述keyup
事件。它工作正常,谢谢,但我想知道触发函数有什么问题?。trigger()
触发绑定到链接的特定事件。如果没有绑定到项目的keyup
事件的函数,则无法触发所述keyup
事件。。