适用于 Chrome 的 Evernote Web Clipper 扩展有一个“菱形”样式按钮,该按钮是为您从自动完成下拉列表框中选择的每个标签(标签 = 单词或短语条目)创建的。菱形类似于堆栈溢出标签,因为它们看起来像小彩色按钮,中间有标签文本,右上角有一个小“x”来删除标签。不同之处在于 Evernote 使用具有自动完成功能的下拉列表框,该列表框从您正在输入的编辑框正下方向下滚动,该编辑框正在累积您的标签选择。因此,当您选择每个标签时,您最终会在您当前输入的条目后面看到一行菱形。单击菱形的删除迷你框会从编辑框中删除菱形。
这是一系列非常复杂的操作,尝试使用标准 JQuery 元素或类似项目之一来复制它将是大量工作(尤其是用于删除迷你框的菱形绘图和事件处理)。是否有具有相同功能的 Javascript 库?如果是这样,请告诉我图书馆的名称(如果有链接)以及我需要学习的模块或元素。