jQuery UI – Draggable不是一个函数?

前端之家收集整理的这篇文章主要介绍了jQuery UI – Draggable不是一个函数?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图使用拖动效果对一些页面上的一些div,但每当我加载页面,我得到错误消息:
Error: $(".draggable").draggable is not a function

我有一个看看周围它似乎其他人都有这个问题,因为他们没有包括jQuery UI javascript文件,但我绝对有。

以下是我的页面的head标签

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js" type="text/javascript"></script>    
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js"></script>

任何人都可以提出一个解决方案?

任何建议赞赏。

谢谢。

快速编辑,我也有jquery工具js包含在页面的头部,如果我删除这个工作正常。有谁设法让这两个一起工作?

解决方法

4年后问题发布,但也许它会帮助其他人遇到这个问题。答案已经在StackExchange上发布了elswehere,但我失去了链接,很难找到。

解答:在jQueryTOOLS中,如果使用默认下载,也会嵌入jQuery’core’。

当你加载jQuery和jQuery工具,jQuery核心获取定义两次,并将“取消设置”任何插件。 ‘Draggable'(来自jQuery-UI)是一个插件

解决方案是使用一个jQuery工具,没有jQuery’核心’文件,一切都会正常工作。

猜你在找的jQuery相关文章