Javascript 为使用CanJS在文档上触发的事件设置全局侦听器/控制器
可能不是常见的用例,但我在文档上触发了几个自定义事件,应用程序侦听它们。例如:Javascript 为使用CanJS在文档上触发的事件设置全局侦听器/控制器,javascript,jquery,javascript-events,canjs,canjs-control,Javascript,Jquery,Javascript Events,Canjs,Canjs Control,可能不是常见的用例,但我在文档上触发了几个自定义事件,应用程序侦听它们。例如: 如何将其转换为CanJS控制器?我有类似的想法:。可能吗?如果是,如何收听?您可以通过在事件名称前添加空格来收听非标准事件。出于某种原因,它在JSBin上不起作用,但这里有一把小提琴: can.Control('Events', /** @Static */ {},{ " sampleEvent" : function(el, ev, data) { $('body').html('C
如何将其转换为CanJS控制器?我有类似的想法:。可能吗?如果是,如何收听?您可以通过在事件名称前添加空格来收听非标准事件。出于某种原因,它在JSBin上不起作用,但这里有一把小提琴:
can.Control('Events',
/** @Static */
{},{
" sampleEvent" : function(el, ev, data)
{
$('body').html('Controller: ' + data.text);
}
});
var events = new Events(document);
$(document).trigger("sampleEvent", {text:"Event trigger"});