jQuery Manifest

jQuery 多值输入插件
授权协议 MIT
开发语言 JavaScript HTML/CSS
所属分类 jQuery 插件、 jQuery表单及相关
软件类型 开源软件
地区 不详
投 递 者 商麒
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Manifest 是一个可以为多值输入增加更多惊喜的插件。Email地址中的多个收件人字段是一个非常好的例子,你可以只简单提供一般文本输入,要求用户使用分号手工分开每一个收件人。 但是移除收件人是一个费劲的事情,但是使用这个插件,你知道用户会非常高兴这种用户操作体验的。

在线演示:http://justinstayton.com/jquery-manifest/

特性:

  • 改善的用户体验。用户不再需要费力地手动分离每个值,或者精确选择正确的文本量来删除一个值。使用清单,可以通过鼠标或键盘轻松添加,选择和删除值。
  • 改进的开发人员体验。当Manifest交付一个具有准备好要处理的值的数组时,为什么要手动分析单个字符串中的每个值?
  • 自动完成功能。 内置Marco Polo可以在需要时提供自动完成功能。它与Manifest来自同一开发人员,因此您可以相信代码和集成的质量。
  • 任意值。将选择严格限制为自动完成结果,或者允许不通过自动完成返回的任意值。无论哪种方式,这都是一个简单的配置选项。
  • 完整的样式控制。通过详细说明的简单标记,您可以轻松地对所有组件进行样式设置和修改,以满足您的需求和美观。
  • 所有重大事件的回调。添加,删除,选择,突出显示项目等时添加您自己的扭曲。
  • 保持。您可以非常相信此插件将保持无缺陷且最新。您提交的任何功能请求,错误报告或反馈也将得到快速响应。
  • 记录下来。我认为代码仅与其文档一样有用。这不仅在清晰,透彻的开发人员文档(如下)中体现,而且在代码本身内也很详细。
  • WAI-ARIA支持。辅助技术用户可以完全了解和浏览Manifest。
  • 开发Chrome插件首先就是配置manifest.json文件了,利用它我们可以定义在什么时机以及在什么网页执行什么脚本,有一些什么行为,下面我一起来看看这个文件有哪些配置项以及有什么作用: { // 扩展名称 "name": "MyExtension", // 版本。由1到4个整数构成。多个整数间用"."隔开 "version": "1.0", // ma

  • JS和JQUERY的区别 ①.根据ID取元素 { JS:取到的是一个DOM对象。   例:var div = document.getElementByID("one"); JQUERY:取到的是一个JQUERY对象。   例:var div = $("#one");——括号里面是根据某个东西来找,相当于一个选择,如果我们要根据ID来找,在样式表里的ID是用#来表示的,所以在这里我们直接带入井号,

  • 昨天想写一个chrome爬虫插件,我用jq试了一下,情况是这样的: var baseUrl = "http://www.example.com/"; function startFetch() { $.get(baseUrl, function (data) { var str = $(' $('#log').html(str); }); } $(function () { $("#startFe

  • 最近想写一个chrome扩展程序,需要在chrome扩展程序中引入jquery。 网上搜索了一下,大部分都是这么说的,在manifest.json中加入以下代码, “content_scripts”:[ { “matches”:["?//*"], “js”:[“jquery.js”], “all_frames”:true, “run_at”:“document_end” } 然后,我引入之后,发现

  • 以下为必选选项 ``` { "name": "TestExtention", "manifest_version": 2, "version":"1.0.0" } ``` 详情: ~~~ { "author": "dash", "name": "插件名", "description": "插件描述", "version": "2.1", "manifest_version": 2, "update

  • 离线访问对基于网络的应用而言越来越重要,这篇文章主要介绍了HTML5 manifest离线缓存的示例代码的相关资料,有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 简介 离线访问对基于网络的应用而言越来越重要。虽然所有浏览器都有缓存机制,但它们并不可靠,也不一定总能起到预期的作用。HTML5 使用 ApplicationCache 接口解决了由离线带来的部分难题。 使用缓存接口可

  • { // 清单文件的版本,这个必须写,而且必须是2 "manifest_version": 2, // 插件的名称 "name": "demo", // 插件的版本 "version": "1.0.0", // 插件描述 "description": "简单的Chrome扩展demo", // 图标,一般偷懒全部用一个尺寸的也没问题 "icons": { "16": "i

  • 完整字段 { // 必须的字段3个 "name": "MyExtension", // 扩展名称 "version": "1.0", // 版本。 "manifest_version": 2, // 文件版本号。Chrome18开始必须为2 // 以下字段可省略 "description": "", // 描述。132个字符以内 "ico

 相关资料
  • 在 "Hello World" 示例中,我们已经见到并介绍了 logstash 的运行流程和配置的基础语法。从这章开始,我们就要逐一介绍 logstash 流程中比较常用的一些插件,并在介绍中针对其主要适用的场景,推荐的配置,作一些说明。 限于篇幅,接下来内容中,配置示例不一定能贴完整。请记住一个原则:Logstash 配置一定要有一个 input 和一个 output。在演示过程中,如果没有写明

  • 我有一个数组的文本值如下所示 和多个表单输入 如何将数组中的第一个值添加到第一个输入中,将第二个值添加到第二个输入中,将数组中的第三个值添加到第三个输入中? 数组中的值数等于输入数。但两者的数量是可变的。 谢谢.

  • 问题内容: 让我们假设我必须将一个包含许多fk的表插入到表中,只是为了在 错误的语句 下面进行解释: 因此,基本上要插入的值来自不同的子查询,是否有可能实现这种行为? 问题答案:

  • 问题内容: 我正在使用Selenium的WebDriver和Python编码。 有一个隐藏的输入字段,我试图在其中插入特定的日期值。该字段最初会产生一个日历,用户可以从中选择一个合适的日期,但是与直接插入合适的日期值相比,模拟起来似乎要复杂得多。 该页面的源代码如下所示: 我要在其中插入值的字段在哪里(它最初是空的,即:。 我了解WebDriver无法将值插入隐藏的输入中,因为常规用户无法在浏览器

  • 我有一个有角度的表格,其中行选择: (请参阅我有值的输入字段) 当我双击Nan值时,我得到: 全码:https://pastebin.com/hnvj56pz 我使用这段代码双击表行并将一个值插入输入字段: 当我用Selenium双击时,表格行变成输入字段。但当我尝试输入某个值时,由于id是动态生成的,因此找不到id。 如何获取输入文件的父级和插入值? 你知道如何解决这个问题吗?

  • 问题内容: 我有以下形式的文本输入: 我试图让它接受多行输入。宽度和高度会使框变大,但用户可以输入所有想要的文本,但它只能填充一行。 如何使输入更像文本区域? 问题答案: 您需要使用文本区域进行多行处理。

  • 本文向大家介绍python实现一行输入多个值和一行输出多个值的例子,包括了python实现一行输入多个值和一行输出多个值的例子的使用技巧和注意事项,需要的朋友参考一下 注:以下内容在python3中操作 一. 一行输入多个值 具体操作如下: 具体操作如下: 补充split( ): 二. 一行输出多个值 注:python中print()会自动换行,具体如下: 具体操作如下: 以上这篇python实现

  • 问题内容: 我有一个列的表,让我们把它称为是目前该表中的所有行。我想将所有行的值插入该列。有人可以给我这个SQL吗? 我已经尝试过了,但这仅填充了最后一行。如何一次完成所有行? 问题答案: 您正在寻找UPDATE not insert。 UPDATE将更改现有行的值(并且可以包含WHERE以使其仅影响特定行),而INSERT将添加新行(这使其看起来仅更改了最后一行,但实际上是添加了新行)具有该值的