jquery 3.1.0 和 jquery-ui 自动完成不兼容,解决方法是什么?

2023-11-24

我在让 jQuery 3.1.0 使用 jQuery UI 的自动完成功能时遇到问题。

我知道的唯一解决方法是用 jQUERY UI 安装程序预打包的版本替换 jQuery 3.1.0。不幸的是,这对我不起作用,因为 jQuery UI 安装程序包中的版本不允许我使用我的网站所需的标签输入和其他现代功能。

<input type="email" id="tags" class="form-control" placeholder="Any Criteria" data-role="tagsinput">

<script type="text/javascript" src="external/jquery/js/jquery-3.1.0.min.js"></script>
<script type="text/javascript" src="external/jquery-ui/js/jquery-ui.min.js"></script>
  <script>
      $( function() {
        var availableTags = [
          "ActionScript",
          "AppleScript",
          "Asp",
          "BASIC",
          "C",
          "C++",
          "Clojure",
          "COBOL",
          "ColdFusion",
          "Erlang",
          "Fortran",
          "Groovy",
          "Haskell",
          "Java",
          "JavaScript",
          "Lisp",
          "Perl",
          "PHP",
          "Python",
          "Ruby",
          "Scala",
          "Scheme"
        ];
        $( "#tags" ).autocomplete({
          source: availableTags
        });
      } );


现在似乎工作得很好:

https://jsfiddle.net/jphellemons/0ukbtgs4/

  • jQuery 3.1.1
  • jQuery 用户界面 1.12.1

用你的代码:

<input type="email" id="tags" placeholder="Any Criteria">
<script type="text/javascript" src="external/jquery/js/jquery-3.1.1.min.js"></script>
<script type="text/javascript" src="external/jquery-ui/js/jquery-ui-1.12.1.min.js"></script>
<script>
  $(function() {
    var availableTags = ["ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", 
      "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript",
      "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme"
    ];
    $("#tags").autocomplete({
      source: availableTags
    });
  });
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jquery 3.1.0 和 jquery-ui 自动完成不兼容,解决方法是什么? 的相关文章

  • 如何在 Yii 框架中使用 jQuery?

    如何在 yii 中使用 jquery javascript 如何在 yii 中使用我的脚本 为什么这与以其他方式使用 jQuery 有什么不同 如何在yii中使用jquery 如上所述 您可以注册新的脚本块 也可以注册新的外部脚本文件 您还
  • 如何根据上一张或下一张幻灯片按键更改 Nivo Slider 中的效果?

    我想根据按下的按钮更改 Nivo Slider 上的过渡效果 关于如何实现这一目标有什么想法吗 Update澄清一下 我指的是下一个或上一个按钮 而不是键盘上的按钮 我正在寻找的是 如果一个人按下下一个按钮 则会调用 slipToRight
  • 如何在 VB6 中创建自动完成组合框?

    是否可以使用VB6下默认的ComboBox控件使其成为智能ComboBox 我们假设这些值已填充到组合框中 例如 New Delhi New World New York 我们需要 ComboBox 响应一个默认事件 因此当用户写入 N 时
  • 使用 JavaScript 中的 mousemove 事件在画布内的图像上绘制矩形

    我正在尝试使用 mousemove event 在画布内的图像上绘制一个矩形 但由于clearRect 我在图像上得到了矩形 并且矩形中填充了颜色 谁能帮我解答一下 如何在图像上绘制一个只有边框的矩形 下面是我实现它所遵循的代码 var c
  • 在 Firefox 和 Safari 中,keypress 和 keydown 优先于粘贴事件

    我有一个使用 jqlite 的 Angular 指令 我想绑定按键 按键和粘贴事件来更新指令上的选项 我使用以下方法绑定到粘贴 按键和按键事件 input bind paste elementClass updateOptions inpu
  • __dopostback 未按预期工作

    场景 1 有效 这是我创建的 POC 我有一个脚本管理器 一个 html 文本框 一个 ASP NET 按钮 一个为上述按钮的 Click 事件设置了异步触发器的 updatepanel 对于我有的 html 文本框 onkeyup doP
  • 附加组件生成器:ContentScript 并返回附加组件代码?

    我正在使用 Firefox Add on Builder 这是我到目前为止所拥有的 main js var widgets require widget var tabs require tabs var data require self
  • Mousemove视差效果移动div的位置

    我正在尝试创建轻微的视差效果 我不确定它是否真的构成视差 但这是一个类似的想法 其中有四层 当鼠标移动时 它们以略有不同的速率移动 我找到了一个很好的例子 它提供了与我想要的类似的东西 http jsfiddle net X7UwG 2 h
  • Opera Mobile 不允许 jQuery 点击

    我一直在测试基础 CSS 框架 并且非常喜欢该框架提供的自定义表单元素 我建了一个页面 http eventgrapple com home 测试框架 它运行良好谷歌浏览器 http en wikipedia org wiki Google
  • 如何使用鼠标单击选择多个项目?

    This is the default jQueryUI display as a Grid Layouts demo here http jqueryui com demos selectable display grid I can s
  • jQuery 可以监听 youtube / vimeo 电影上的点击事件吗?

    我有一个充满电影的 jQuery 滑块 我希望 jQuery 在嵌入 对象的单击事件上停止滑块 我试图让它发挥作用但无济于事 我已经尝试过这个 embed click function alert Handler for click cal
  • 使用西里尔字母的正则表达式

    我有一个用于文本区域字段中字数统计的 jQuery 函数 此外 它排除所有用 三重括号 封闭的单词 它对于拉丁字符效果很好 但对于西里尔字母句子有问题 我认为错误部分与正则表达式有关 field val replace g match b
  • JQuery Slide切换显示类型

    我使用 jQuery SlideToggle 来显示隐藏的表格行 但它将显示样式设置为阻止 我需要显示表格行 我有什么想法可以做到这一点吗 提前致谢 我找到了解决此问题的方法 检查显示是否已设置为阻止 如果元素已切换为显示 如果是 则设置为
  • 当容器有选择框时 jQuery mouseleave 触发问题

    我有两个容器 一个嵌套在另一个容器内 当我将鼠标悬停在父容器上时 我希望显示子容器 当我鼠标移出时 我希望子容器淡出 我遇到的问题是子容器有一个包含 选择框 的表单 当用户选择选择框时 会意外触发 mouseleave 事件 如何阻止选择框
  • 如何从回调函数中获取值

    我对 javascript 比较陌生 并且面临一些困难 我有两个 java 脚本文件 如下所示 我无法获取变量的值条目标题在 getRss 函数内并将其存储在变量内Rss1 标题 and Rss2 标题 创建一个全局变量并将其分配给条目标题
  • 不明白为什么 Chrome/Safari 无法在此处获取 ScrollHeight

    我只是问了一个问题 为什么某些 js 代码不能 100 在 Chrome 和 Safari 中工作 但经过更多故障排除后 我想我发现这是我应该发布的问题 我有一个页面 其中有一个表单 该表单的目标是同一页面上的 iframe iframe
  • JavaScript 中的自定义“确认”对话框?

    我一直在开发一个使用自定义 模式对话框 的 ASP net 项目 我在这里使用吓人引号 因为我知道 模式对话框 只是我的 html 文档中的一个 div 它被设置为出现在文档其余部分的 顶部 而不是真正意义上的模式对话框 在网站的许多部分
  • 使用 jQuery 将值发送到 $_GET

    我正在使用一个 PHP 脚本 该脚本正在通过 GET 等待两个值 我正在尝试使用 jQuery 传递这两个值 而这正是我不太擅长的地方 这是我得到的代码 有人能指出我正确的方向吗 谢谢 function xrate id rating aj
  • JQuery 语言下拉选择器

    我需要一个已经实现的 JQuery 或 JavaScript 下拉语言选择器解决方案 当用户单击下拉菜单时 该下拉菜单应打开 并且应显示语言列表 左侧带有该国家 地区的国旗 我什至找不到例子 任何 jQuery 下拉插件都不能正常工作吗 您
  • jquery .slideToggle() 水平替代方案?

    SlideToggle 正是我想要的 只是我希望幻灯片是水平的 我现在有一个水平隐藏 显示和点击动画 但我想要切换选项 这样 当我单击活动链接时 它将播放反向动画并隐藏自身 最好的方法是什么 您可以使用animate方法 element a

随机推荐

  • ASP.NET OLEDB 代码在 IIS7 上部署时中断

    我正在尝试编写一个简单的网站 ASP NET v4 它将调用 Windows 搜索 查找特定文件并将其返回给用户 我将以下内容作为示例 它调用 remoteserver 上的 Windows Search 服务 并返回 somefile t
  • 如何在 Visual Studio 中获取零引用/未引用代码的列表

    在 Visual Studio 2013 中 特殊代码 方法 属性 字段 的引用数量如下所示代码镜头 我想闲置 零参考 在视觉工作室中编写代码 有什么办法可以得到它们吗 I mean below reference 实现您所追求的目标的最佳
  • 浸入像素转换会产生完全相同的值

    我正在尝试使用以下函数将倾角转换为像素 我尝试过低 中和高密度模拟器 无论我使用哪种模拟器 像素值都与我传递到函数中的倾角值保持相同的值 private int ConvertDips float dips int pixels int T
  • 故事板和自动布局:如何制作圆形图像

    在故事板 xcode 6 中 我想要一个从 Facebook 获取的圆形用户图像配置文件 所以我使用自动布局在故事板中制作了这个界面 然后 使用 Facebook iOS sdk 获取用户个人资料 使用 swift var facebook
  • 错误-->使用 angular4 时找不到管道“过滤器”

    我正在 angular4 node js 部署的项目中进行单元测试 在测试时我发现了这个错误 Template parse errors The pipe filter could not be found tbody tr 所以我将这两个
  • 在c#中检查路径中是否存在文件夹?

    如何检查文件夹名称是否为RM存在于目录中 我已经通过文本框给出了目录路径 例如txtBoxInput Text在这条路上我必须检查 有什么建议吗 Path Combine 和 Directory Exists http msdn micro
  • Xcode - ld:找不到 -lPods 的库

    当我尝试构建 iOS 应用程序时出现这些错误 ld library not found for lPods clang error linker command failed with exit code 1 use v to see in
  • Android studio - flutter:无连接设备

    我刚刚开始使用flutter进行移动开发 在尝试运行默认的flutter程序时出现这个错误 未找到连接的设备 请连接设备 或查看 flutter dev setup 获取入门说明 这是一台 Windows 10 x64 计算机 安装 And
  • 如何在成员函数上使用 std::async?

    如何对成员函数进行 std async 调用 Example class Person public void sum int i cout lt lt i lt lt endl int main int argc char argv Pe
  • 如何在 Python 中迭代 cur.fetchall()

    我正在研究 Python 3 4 中的数据库连接 我的数据库中有两列 下面的查询以显示的格式为我提供了两列中的所有数据 询问 cur execute select from filehash data cur fetchall print
  • 将巨大的(95Mb)JSON 数组分割成更小的块?

    我以 JSON 的形式从数据库中导出了一些数据 它本质上只是一个 列表 其中包含一堆 900K objects 现在尝试将其导入到我的生产服务器上 但我有一些便宜的网络服务器 他们不喜欢我在 10 分钟内吃掉他们所有的资源 如何将该文件分割
  • jquery.tweet.js 插件不起作用,如何显示推文

    我在我的网站上使用了这个插件来显示推文 但即使是插件网站也有问题 http coda co za content projects jquery twitter Code div class columns pre class code j
  • 将元素推入猫鼬数组

    我正在尝试将一个元素推送到猫鼬中的数组中 我正在通过 update 和 push 来完成此操作 但它并没有在数据库中更新它 这是我的代码 路线 js var Chooser require chooser var appRouter fun
  • 非常简单的javascript根本不起作用[重复]

    这个问题在这里已经有答案了 我的 php 静态网站 文件中的 JavaScript 不起作用 我使用了另外 3 个脚本 它们确实有效 但这个不行 情况很简单 JavaScript 是 var myFile document getEleme
  • 如何检查postgres数据库中所有角色/用户/group_role有什么权限?

    我有 postgres 数据库 我想要具有被分配的访问权限的用户列表 我尝试查找查询并查看了 psql 命令行帮助 nu 等 但我没有找到任何有用的信息 有谁知道这件事可以帮助我 Thanks 在此作为对前文的补充 通过以下方式检查用户的权
  • 删除 Pandas DataFrame.to_string 插入的列之间自动的两个空格

    我正在寻找一种解决方案来删除 关闭列之间的 2 个空格df to string自动创建 Example from pandas import DataFrame df DataFrame df df append a 12345 b 123
  • 如何使用keras保存最终模型?

    我使用 KerasClassifier 来训练分类器 代码如下 import numpy from pandas import read csv from keras models import Sequential from keras
  • 从另一个 Servlet 调用 Servlet Post

    我需要从另一个 servlet 调用 servlet POST 方法 并在 servlet 参数中传递一个 blob 这可能吗 如果可以的话该怎么办 PS 我无法使用 Apache HttpClient 您需要自己创建并发送 HTTP 请求
  • 为什么切片长度大于容量会产生运行时错误?

    制作了容量小于长度的切片 package main import fmt func main type b int var k make b 10 5 fmt Println k 8 当尝试运行时会出现以下错误 恐慌 运行时错误 makes
  • jquery 3.1.0 和 jquery-ui 自动完成不兼容,解决方法是什么?

    我在让 jQuery 3 1 0 使用 jQuery UI 的自动完成功能时遇到问题 我知道的唯一解决方法是用 jQUERY UI 安装程序预打包的版本替换 jQuery 3 1 0 不幸的是 这对我不起作用 因为 jQuery UI 安装