1

Object doesn't support this property or method使用 JQuery UI 时,我收到了经典消息。

然而,这是在将我的工作整合到另一个解决方案中之后出现的。
我肯定包含了脚本(它在调试运行时和 Firebug 的脚本选项卡中显示在 VS 中的脚本文档中可见),并且按依赖顺序(jquery <- jquery-ui <- 我的脚本)。

页面上可用的脚本是:

  • 现代化
  • jQuery 1.4.2
  • jQuery UI 1.8.6
  • 我的脚本使用 .draggable()
  • 另一个 jquery 副本被其他人的控件导入

其他库之间会不会有冲突?

它已经在一个不包含其他库的空项目中进行了测试,并且可以正常工作。

如何最好地诊断/解决这个问题?

4

2 回答 2

1

它是 JQuery 的副本。

它一定已经替换了 DOM 中的 JQuery 对象,并在 $(document).ready 处理程序运行之前销毁了 JQuery-UI 扩展。

于 2010-12-03T12:17:33.237 回答
0

我在这里遇到了同样的问题。我使用了一个损坏管理按钮的滑块模块。所以我找到的解决方案(基于 StuperUser 的回答)是在模块的标题中调用 jQuery 和 jQuery UI。

我不知道解决方案是否好——不应该。如果有人有同样的问题,请分享解决方案:)

于 2013-08-12T23:37:32.267 回答