需要类似于谷歌联系人的功能-“;新联系人”;
Functionality needed similar to Google Contacts - "New Contact"
我正在创建一个类似于谷歌联系人的"联系人"表单(以及iPhone的"新联系人"设置),我需要一个类似的JS解决方案。功能将非常相似,因为我想有标准字段的电子邮件,电话,传真等。。。但一旦输入,您可以选择将其指定为"家庭"、"工作"、"移动"等,并可以选择添加其他条目。
我知道这可能是一个未知数,但有人熟悉在线解决方案吗?TIA
看起来您的基本问题是您的focusout处理程序;如果你删除了它,那么一切都正常(除了你的联系人类型UI挂起)。我建议:
A) 使focusout处理程序检查其e.target,如果e.target是具有联系人类型的div,则返回false(然后在单击事件解析后清除联系人类型选项)
B) 使用不同的机制清除联系人类型选项
相关文章:
- Javascript日期格式类似于ISO,但本地
- toBoolean方法类似于toString
- 州和城市选择框类似于国家细分页面
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- 在BootStrap菜单栏中为所选项目设置背景,类似于BootStrap中的父导航选项
- 检测演示者工具的事件,类似于onmousedown
- 类似于Prism的Knockout js框架
- 创建类似于Google analytics的分析地图
- 敲除js变量设置类似于调用函数
- 如何处理javascript中的循环引用,类似于Excel提供迭代限制的方式
- 用null填充稀疏数组(类似于压缩两个数组)
- jQuery模态弹出的行为类似于确认和警报对话框
- 如何垂直淡出文本,类似于Amazon'的产品说明
- 如何在JavaScript中创建类似于something.function()的函数
- 使Dockerfile VOLUME的行为类似于docker compose volumes
- TypeScript代码类似于揭示模块模式结构
- E4X中是否有一种方法可以将基元数据类型的XMLList转换为类似于Array.join()的Array
- 需要类似于谷歌联系人的功能-“;新联系人”;
- 创建一个类似于outlook电子邮件/联系人查找的组件
- 管理输入的电子邮件联系人在HTML形式作为可移动块与[x]按钮类似于Gmail