<a class="example" href="https://example.com/index.php">hellau</a>
<a class="example" href="https://example1.com/index.php">hellau1</a>
<a class="example" href="https://example2.com/index.php">hellau2</a>
需要以某种方式进入第二个href。
$('.example')[1].click();
在删除条目之前,不起作用于一个随机链接
var link = $(".example");
link.click();
window.location.href = link[1].attr("href");
不起作用
是否可以单击特定文本部分或其他内容?
文字和链接是动态的
答案 0 :(得分:1)
需要以某种方式进入第二次href。
您正尝试触发第二个锚元素的click事件。但是,它不会触发重定向到href的默认操作。您需要获取第二个元素的href,然后将windows href位置设置为它。
像这样:
select NULL as C1, NULL as C2 where 1 = 0
-- Returns empty table with predefined column names
union all
select * from Test
-- There should be exactly 2 columns, but names and data type doesn't matter
答案 1 :(得分:0)
使用trigger()
$('.example').eq(1).trigger('click');
替代方式
$('.example').eq(1).on('click');
答案 2 :(得分:0)
使用以下代码
$("a.example").click(function(){
var href = $(this).attr('href');
window.location.href = href;
}
答案 3 :(得分:-1)
以下是您所看到的示例代码: 的 Jquery的强>
$("a").click(function(){
alert($(this).attr("href"));
});