jQuery调度事件?如何

dav*_*ino 6 jquery events dispatch

我如何准备好在我的窗户上发送活动?例如,在我的代码中,我得到了:

$("#info").click(function(){
// do stuff
});
Run Code Online (Sandbox Code Playgroud)

我需要在没有点击#info的情况下第一次调用这个函数,就像//做东西一样.

Dar*_*rov 12

你可以使用这个.trigger()方法:

$('#info').trigger('click');
Run Code Online (Sandbox Code Playgroud)

或者干脆:

$('#info').click();
Run Code Online (Sandbox Code Playgroud)

这将是相同的.


Ski*_*ick 11

一个更好的方法可能是创建一个执行所需内容的函数,然后执行$(document).ready(myFunc);$("#info").click(myFunc);.

  • Big +1人们似乎认为他们可以放弃正确的设计只是因为它是一个网络应用程序. (2认同)