2

我正在尝试为zepto.js重写一个小但很棒的 jquery 插件:

https://github.com/phiggins42/bloody-jquery-plugins/blob/master/pubsub.js

我不认为这是一个问题,因为语法几乎相似,但我在 pubsub 插件的这一部分有点挣扎:

cache[topic] && d.each(cache[topic], function(){
    this.apply(d, args || []);
});

我的控制台说:

TypeError:表达式'd.each' [undefined] 的结果不是函数。

一些提示如何使它工作?

4

1 回答 1

2

弄清楚了。.each 不适用于 zepto。

这是我重写的 zepto 插件:

https://github.com/martinjuhasz/pubsub-zepto

于 2011-03-06T10:18:37.493 回答