g.size() 不是函数 - Jquery 错误

新手上路,请多包涵

我一直在尝试使用 bootstrap datetimepicker 并在我的脚本中包含所有组件,例如 Moment JS、bootstrap-date-time js 和 bootstrap js,但我收到 g.size() is not a function 错误。我正在尝试运行以下功能

 $(function(){
    $('#datetimepicker').datetimepicker();
  });

原文由 Sajak Upadhyaya 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 377
2 个回答

我的解决方案是找到一个实际有效的不同日期时间选择器

我找到了这个:https: //github.com/xdan/datetimepicker ,它很容易开始工作:

  1. 从 github 下载 zip

  2. 包括文件:

  3. 这个 HTML

  4. 还有这个 JS

    $.datetimepicker.setLocale(‘en’);

    $(‘#datetimepicker’).datetimepicker();

我得到了这个并且工作了我浪费的时间的一小部分我试图让引导程序日期时间选择器停止给我 g.size() 错误。

当然还有许多其他日期时间选择器可用:

有关更多选项,请参阅这篇文章: whats-a-good-javascript-time-picker

原文由 kris 发布,翻译遵循 CC BY-SA 4.0 许可协议

.size() 在 jQuery 版本 3 中被删除,使用 .length 代替。

在您的示例中,将 g.size() 替换为 g.length

原文由 Agu Dondo 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏