是否有一个简单的示例,说明如何在javascript中创建事件并进行监听?

尝试创建Complete事件,类似于ajaxComplete。希望页面上的其他内容在激发Complete事件时显示消息。

最佳答案

//create a hanlder:
$('.myselector, .myDue').on('myEvent',function(){
  alert('custom event fired');
});

//trigger the event a few ways:
$('.myselector').trigger('myEvent');

$('.myselector').click(function(){
    $(this).trigger('myEvent');
});

function hitTheTrigger(whatwashit){
   $(whatwashit).trigger('myEvent');
}

hitTheTrigger('.myDue');
hitTheTrigger('.myselector');


在此处进行测试:http://jsfiddle.net/MarkSchultheiss/rTNTg/

08-06 16:23