jquery mobiscroll和jquery validate不会很好地结合在一起

时间:2012-05-08 15:31:51

标签: jquery-mobile jquery-validate conflict mobiscroll

我正在开发一个jquery移动网站。我正在尝试使用mobiscroll插件作为日期选择器。

我正在使用jquery validate插件进行验证。我已经在其他所有项目中使用过它,没有任何问题。

问题是,mobiscroll模式弹出窗口出现,并且设置/取消按钮工作正常,但滚动和/或+/-按钮不起作用。

firebug没有显示任何错误,IE Developer工具脚本调试器也没有。

如果我拿出jquery Validate引用,它可以正常工作。删除$('form').validate();并不能解决问题。

供我参考:

  • jquery 1.7.1
  • jquery mobile 1.1.0
  • jquery validate 1.6
  • mobiscroll 1.6或2rc2(都有问题)

我如何配置mobiscroll似乎并不重要,将所有选项排除在外,或者设置一些似乎没有什么区别。

对其进行有或没有验证的其他输入也没有任何区别。

这是我的设置代码:

$('#DateVolunteered').scroller(
   {
      preset: 'date',
      theme: 'default',
      display: 'modal',
      mode: 'scroller'
    }
);

和输入:

我尝试制作一个jsFiddle,但是在引用各种库以及所有css和诸如此类的东西时遇到了一些问题。我将继续努力,并在我启动并运行时发布链接。

编辑: 我无法上班。但我发现更新到1.9修复了它。很奇怪。但我会接受它

1 个答案:

答案 0 :(得分:1)

更新到jquery验证1.9修复它。