重写zepto.js的插件

时间:2011-03-03 23:18:57

标签: javascript jquery plugins publish-subscribe zepto

我正在尝试为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]不是   功能

一些暗示如何使这个工作?

1 个答案:

答案 0 :(得分:2)

想通了。 .each无法使用zepto。

这是我重写的zepto插件:

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