<body><a href="#" onclick="javascript:document.getElementById("d").innerHTML="x1"">点击1</a><a href="#" onclick="javascript:document.getElementById("d").innerHTML="x2"">点击2</a><a href="#" onclick="javascript:document.getElementById("d").innerHTML="x3"">点击3</a></br><span id="d"></span></body>实现效果为"点击1"页面上将显示x1 ,"点击2"页面上显示x2 …

在jQuery中,可以使用trigger()方法完成模拟操作。
例如可以使用下面的代码来触发A链接的click事件。
$("a").first().trigger("click");
这样 当页面加载完毕后,触发第一个A链接的click事件,页面将显示x1
触发自定义事件
trigger()方法不仅能触发浏览器支持的具有相同名称的事件,也可以触发自定义名称的事件。
例如为元素绑定一个”myEvent”的事件,jQuery代码如下:
$("#btn").bind("myEvent", function(){ alert("自定义事件");});$("#btn").bind("myEvent", function(event,message1,message2){ alert(message1 + "," + message2);});$("#btn").trigger("myEvent", ["Hello","World!"]);以上就是jQuery自动触发事件trigger的使用方法,希望对大家的学习有所帮助。