gpt4 book ai didi

javascript - 使用 CanJS 为文档上触发的事件设置全局监听器/ Controller

转载 作者:行者123 更新时间:2023-12-02 18:47:10 25 4
gpt4 key购买 nike

可能不是常见的用例,但我在文档上触发了几个自定义事件,并且应用程序会监听它们。示例:http://jsbin.com/uradod/3/edit

如何将其转换为 CanJS Controller ?我的情况与此类似:http://jsbin.com/uradod/6/edit 。是否可以?如果是这样,怎么办?

最佳答案

您可以通过在事件名称前添加空格来监听非标准事件。由于某种原因,它在 JSBin 上不起作用,但这里有一个 fiddle :http://jsfiddle.net/BT95c/

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"});

关于javascript - 使用 CanJS 为文档上触发的事件设置全局监听器/ Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16245397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com