使用带有Zepto的select2插件

时间:2013-10-09 08:13:46

标签: javascript jquery-select2 zepto

问题

对于我的项目,我使用Zepto,但我想使用select2 plugin作为我的选择输入元素。根据{{​​3}} this issue它应该是可能的,但我无法做到。我经常收到错误"jQuery not defined"

我有什么

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

我尝试了什么

  • 更新我的Zepto和select2(因为问题是3个月大,我的项目更旧)
  • 将Zepto别名为jQuery。如果我这样做,我会看到select的一些DOM元素,它也隐藏了我原来的select元素,但它仍然不起作用。

之前有其他人遇到此问题或知道如何解决?这将不胜感激。感谢。

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

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