在JQuery中,可以使用trigger()方法完成模拟操作。例如可以使用下面的代码来触发id为btn的按钮的click事件。
$('#btn').trigger("click");
$('#btn').click();
|
二个效果是一样的。下面介绍一下其他例子:
$('#btn').trigger("click");//点击事件
$('#btn').trigger("change");//改变事件
$('#:input').trigger("click");//点击所有 <input> 元素
$(".intro").trigger("change");//改变所有 class="intro" 的元素
$("p").trigger("change");//改变所有 <p> 元素
$(".intro.demo").trigger("change");//改变所有 class="intro" 且 class="demo" 的元素
$("p:first").trigger("change");//改变第一个 <p> 元素
$("p:last").trigger("change");//改变最后一个 <p> 元素
|
|