【问题标题】:I am getting "Uncaught TypeError: $(...).draggable is not a function" [duplicate]我收到“未捕获的 TypeError:$(...).draggable 不是函数”[重复]
【发布时间】:2016-09-21 23:12:00
【问题描述】:

我是 Javascript/UI 新手....我不断收到 Uncaught TypeError

i.)Uncaught  TypeError: $(...).draggable is not a function

ii.)Uncaught TypeError: $(...).datepicker is not a function

任何人都可以建议,我试图谷歌...我看到人们建议检查你是否已安装

i.)jquery.tool.min.js with core files(which i am assuming is a jquery.min.js) and

   ii.)jquery.min.js

以下是这两个错误的详细信息:-

i.) swank_template_dp.js:5 Uncaught TypeError: $(...).draggable is not a function(anonymous function) @ swank_template_dp.js:5f @ jquery.combo.min.js?v=4914987:2(anonymous function) 

ii.)eal_view.jsp?id=61922:830 Uncaught TypeError: $(...).multiselect is not a function(anonymous function) @ deal_view.jsp?id=61922:830j @ jquery.min.js

【问题讨论】:

  • 你有 jQuery-UI 链接吗?
  • 你还没有安装 jquery-ui。阅读learn.jquery.com/jquery-ui/getting-started之类的内容
  • 可能是脚本链接排序问题。明确声明 jquery 高于 jquery-ui。
  • 另一个常见的原因是加载多个版本的 jQuery。
  • 看起来是缺少脚本或脚本序列的问题

标签: javascript jquery


【解决方案1】:

您需要下载并添加 jquery UI,这里是最新版本的链接: http://jqueryui.com/resources/download/jquery-ui-1.12.1.zip

【讨论】:

  • 谢谢 Dkouk,,,,,我能够通过将所有脚本放在页面顶部上方来解决此问题
  • 很高兴听到这个消息,我想你可以让我的回答正确:)
猜你喜欢
  • 1970-01-01
  • 2015-11-20
  • 1970-01-01
  • 2017-01-26
  • 2018-01-02
  • 1970-01-01
  • 2016-01-21
  • 2020-09-05
  • 2020-01-05
相关资源
最近更新 更多