【问题标题】:rewriting a plugin for zepto.js为 zepto.js 重写一个插件
【发布时间】:2011-07-08 10:54:23
【问题描述】:

我正在尝试为 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' [未定义] 不是 功能。

一些提示如何使它工作?

【问题讨论】:

标签: javascript jquery plugins publish-subscribe zepto


【解决方案1】:

想通了。 .each 不适用于 zepto。

这是我重写的 zepto 插件:

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

【讨论】:

  • 作为记录,zepto 从 v0.4 开始支持 .each() 和从 v0.7 开始支持 $.each() -- zeptojs.com
猜你喜欢
  • 2012-07-03
  • 2012-07-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-22
  • 2015-12-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多