0

我想知道这是否可以使用 jquery 或标准 javascript

function myObj (x,y)
{
 this.x=x;
 this.y=y;
 //above doesn't really matter much
 // real question below
 $(this).click(function(){
 //place some javascript fucnction in here to run when something happens
 });

}
4

2 回答 2

0

我不确定我是否理解你的问题!但是您可以像这样将自定义 jQuery 事件添加到您的代码中:

$('body').trigger('myevent');

然后,从代码中的其他地方,您可以监听此事件,并在它被触发时执行一些代码:

$('body').bind('myevent', function(){
     // code here
});
于 2012-04-27T15:42:41.360 回答
0

您的对象将如何捕获事件?至于您的处理程序,您可以$(myObj).trigger('click')从函数外部调用它

于 2012-04-27T15:38:22.097 回答