我有一个简单的anchor
元素,如下所示:
<a href="http://www.google.com" class="foo">YahOO</a>
以下是JS代码:
$(document).ready(function() {
$(".foo").trigger('click');
});
为什么click code
没有被执行?
答案 0 :(得分:2)
而不是使用.trigger()
尝试使用.click()
并按类型和类名定位元素。
<强> HTML 强>
<a href="http://www.google.com" class="foo">YahOO</a>
<强>的Javascript 强>
$(document).ready(function() {
$('a.foo')[0].click()
})
答案 1 :(得分:0)
你可以这样试试,
<强> HTML 强>
<a href="http://www.example.com" class="foo" id="fooTest">YahOO</a>
<强>的JavaScript 强>
document.getElementById('fooTest').click();
在链接中添加了id
以唯一标识它,并使用普通的javascript来模拟点击。
已将example.com替换为google.com,因为google无法在iframe中打开
您可以在jsFiddle上查看工作示例。