我正在创建一个类似于Google通讯录的“联系人”表单(以及iPhone“新联系人”设置),我需要一个类似的JS解决方案。功能将非常相似,我希望有电子邮件,电话,传真等标准字段...但一旦输入,您可以选择将其指定为家庭,工作,移动等,并提供添加选项一个额外的条目。
我知道这可能是黑暗中的一个镜头,但任何熟悉在线解决方案的人都能实现这一目标吗? TIA
答案 0 :(得分:1)
看起来你的基本问题是你的焦点处理程序;如果你删除它然后一切正常(除了你的联系人类型UI挂起)。我会建议:
A)使焦点处理程序检查其e.target,如果e.target是具有联系类型的div,则返回false(然后在单击事件解析后清除联系类型选项)
B)使用不同的机制来清除联系方式选项