*更新:抱歉模糊不清。我已经更新了问题
我正在使用推送器库,我在其中创建通道并将其绑定到一个函数(http://pusherapp.com/docs/quickstart)
var myChannel = pusher.subscribe('MY_CHANNEL');
myChannel.bind('thing-create', function(thing) {
//executes
});
在这种情况下,我有2个订阅不同频道的对象,但执行相同的功能集。
var myChannel = pusher.subscribe('MY_CHANNEL');
var myChannel2 = pusher.subscribe('MY_CHANNEL2');
//wondering if there is syntax for something like this
(myChannel+myChannel2).bind('thing-create', function(thing) {
//executes
});
我当然可以重复一遍,但我知道你可以在jQuery中做到这一点,所以我想知道是否有办法为js对象做到这一点。也许jQuery只是迭代元素
//in jquery, you would do this
$(".xxx",".xxx").bind(...)
答案 0 :(得分:0)
var f = function() {...};
a1.bind("xx", f);
a2.bind("xx", f);