我想模仿点击事件,所以我像这样使用Jquery:
$('document').ready(function() {
$('#searchResults a:eq(0)').trigger('click');
});
它不起作用,意味着没有任何反应,Example at JsFiddle
我知道我可以直接在链接中插入一些javascript,如onclick="myFunction()"
但我宁愿不这样做。我也试过了mouseenter和其他东西,但我似乎无法点击它。
答案 0 :(得分:7)
这将有效
$('document').ready(function() {
$('#searchResults a:eq(0)')[0].click()
});
答案 1 :(得分:0)
链接上没有附加点击功能,这就是它无效的原因
检查jsfiddle演示:http://jsfiddle.net/PVy8r/17/
$('document').ready(function() {
window.location.href = $('#searchResults a:eq(1)').attr("href");
return false;
});
答案 2 :(得分:0)
要导航到该页面,请执行以下操作:
$('document').ready(function() {
window.location.href = $('#searchResults a:eq(0)').attr('href');
});
答案 3 :(得分:0)
锚标记没有点击事件,这对您有用:
window.location.href = $('#searchResults a:eq(0)').attr("href");