1

问题

对于我的项目,我使用 Zepto,但我想将select2 插件用于我的选择输入元素。根据这个问题,这个拉取请求应该是可能的,但我无法做到。我通常会收到错误"jQuery not defined"

我有的

  • 我动态生成表单,但只有在我拥有整个表单后才调用插件。
  • 我使用最新的 select2 和 Zepto 版本。
  • 我还将数据组件包含在 Zepto 中。
  • 编辑:当然,我也包含了 select2 CSS。(如果不是很明显)

我试过的

  • 更新我的 Zepto 和 select2(因为问题已经 3 个月了,而我的项目更旧)
  • 将 Zepto 别名为 jQuery。如果我这样做,我会看到 select 的一些 DOM 元素,它也隐藏了我原来的 select 元素,但它仍然无法正常工作。

其他人以前遇到过这个问题或知道如何解决吗?这将不胜感激。谢谢。

4

2 回答 2

1

苏。我将问题作为问题发布到 GitHub,插件 Igor Vaynberg 的创建者说我误解了链接问题,因为它们并不意味着 select2 会支持 Zepto,它们只是意味着它会更容易支持,如果它会在未来的某个时间得到支持。

对于伊戈尔的回答,请参阅此评论。如果我的时间允许,我可能会尝试自己实现它,如果我这样做,我也会编辑这个答案。

于 2013-10-10T22:10:37.400 回答
1

如果您想使用确实支持 Zepto.js 的选择,您可能有兴趣尝试 Selectivity:https ://arendjr.github.io/selectivity/

于 2015-01-29T19:37:29.280 回答