我想获取id值并自动点击该网址
这里是代码
<div id="testinglink">
<div class="a1">
<a href="http://facebook.com" id="d1">click here</a>
</div>
</div>
答案 0 :(得分:0)
document.getElementById("d1").click();
答案 1 :(得分:0)
$('.a1 a').click(function(e){
e.preventDefault();
// Get ID of the Element
var id = $(this).attr('id');
var link = $(this).attr('href');
// do whatever you want
// document.location.href = link;
});
<强> DEMO 强>
答案 2 :(得分:0)
单击触发对jQuery中的锚点不起作用,但您可以调用本机DOM元素单击:
$('#d1')[0].click();
答案 3 :(得分:-1)
以下是您的操作方法:
$('#d1').trigger('click')
不会点击锚点,就好像用户点击了它一样。但仍然可以实现点击功能。 Here是小提琴。触发点击后,您可以将页面重定向到Facebook,如下所示。 HTML:
<div id="testinglink">
<div class="a1">
<a href="http://facebook.com" id="d1">click here</a>
</div>
</div>
JS:
$('#d1').on('click',function(e){
window.location = e.currentTarget.href;
})
$('#d1').trigger('click')