Jquery Uncaught TypeError: $(...).draggable is not a function [重复]
Posted
技术标签:
【中文标题】Jquery Uncaught TypeError: $(...).draggable is not a function [重复]【英文标题】:Jquery Uncaught TypeError: $(...).draggable is not a function [duplicate] 【发布时间】:2015-09-07 04:19:15 【问题描述】:我正在使用这些链接:
<script type = "text/javascript" src = "jquery.min.js"></script>
<link rel="stylesheet"
href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js">
</script>
然后在脚本中:$( "#draggable" ).draggable();
它显示错误$(...).draggable
is not a function。
有什么想法吗?
【问题讨论】:
脚本写在哪里?<script>
标签还是 .js 文件?
你是否包含了 jquery.js?
您可能忘记包含包含可拖动功能的库\
脚本在脚本标签内。
【参考方案1】:
我相信#draggable
在您尝试访问它时并不存在。你可以试试这样的:
<script type="text/javascript>
$(function()
$( "#draggable" ).draggable();
);
</script>
【讨论】:
谢谢。我实际上正在尝试编写 NFL 分区测验。这个想法是出现一个团队标志,玩家必须将它移动到正确的部门。显然只有一个正确的划分,所以如果玩家试图将其放到不同的划分中,它就会回到原来的位置。 如果答案回答了您的问题并且错误消息不再出现,那么您可以考虑接受我的回答。此外,如果您对您的实际问题进行了修改,请将其链接到评论中,那么我也许可以为您提供进一步的帮助。 @LajosArpad 谢谢! @LADYX 不客气以上是关于Jquery Uncaught TypeError: $(...).draggable is not a function [重复]的主要内容,如果未能解决你的问题,请参考以下文章
jQuery Uncaught TypeError: $(...).tabs 不是函数
Jquery Uncaught TypeError: $(...).draggable is not a function [重复]
JQuery Uncaught TypeError:无法读取未定义的属性“重新加载”
jQuery Datatable Uncaught TypeError:无法读取未定义的属性“长度”
Uncaught TypeError: jQuery.i18n.browserLang is not a function
JQuery对象调用reset方法:Uncaught TypeError: $(...).reset is not a function