首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以在jQuery 3.x上使用jQuery UI 1.12.1吗?

我可以在jQuery 3.x上使用jQuery UI 1.12.1吗?
EN

Stack Overflow用户
提问于 2016-11-09 02:16:57
回答 2查看 43K关注 0票数 55

我将jQuery 1.7.2更改为3.1.1,并将jQuery UI从1.8.16版本更改为1.12.1版本。

相当多我现有的JS东西坏了,比如按钮的样式,dialog的行为出乎意料,即一半的模式对话框被神秘的<div class="ui-widget-overlay ui-front"></div>所掩盖

由于上面的覆盖,我怀疑jQuery UI有问题。我访问了jQuery UI站点,发现稳定版本是针对jQuery 1.7+的。

这是否意味着我应该使用带有jQuery UI的jQuery 1.x,或者我可以使用jQuery 3.x (加上...尝试弄清楚为什么我的样式和功能崩溃了)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-27 22:51:13

jQueryUI支持以下jQuery版本范围:

代码语言:javascript
运行
复制
"dependencies": {
    "jquery": ">=1.7.0 <4.0.0"
},

我想说你可以走了。

来源:https://github.com/jquery/jquery-ui/blob/master/package.json#L49

这可能是因为你没有导入他们的CSS,或者你正在覆盖他们的CSS,所以你看到了很多损坏的组件。

票数 45
EN

Stack Overflow用户

发布于 2017-09-04 18:54:34

你能在jQuery 3.2.1中使用jQuery-UI吗?

我想你不能没有严重的问题。请参见下面的示例。

假设配置如下:

  • jQuery 3.2.1 (CDN)
  • jQuery UI 1.12.1 (CDN)
  • 检测jQ Migrate 3.0.0用于错误检测。

我得到以下错误:

jquery-ui.min.js

  • jQuery.expr.filters中的
  • jQuery.expr":“现在是jQuery.expr.pseudos,query-ui.min.js
  • jQuery.unique中的jQuery.expr.pseudos现在已弃用,请使用jQuery.uniqueSort
票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40493815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档