的onLoad = “$( '#link_id')触发器( '点击');”。在IE中不起作用

时间:2012-08-07 14:47:21

标签: jquery

以下代码:

onLoad="$('#link_id').trigger('click');"

在FF中工作,但在IE中不会触发。有没有一种方法可以在IE和FF中工作?

2 个答案:

答案 0 :(得分:2)

您是否将此内联插入HTML作为标记中的事件处理程序?

不要那样做。

在包含jQuery库之后,将它放在外部.js文件或脚本块中的某个位置,如下所示:

$(function() {
       $('#link_id').trigger('click');
}); 

答案 1 :(得分:0)

使用JQuery,你必须像Fausto说的那样。

但您可以尝试:document.getElementById('link_id').click()