是什么触发了移动野生动物园(iPad)上的模糊事件

woo*_*roo 5 javascript mobile-safari onblur ipad

我有一个日期选择器控制器,当用户触摸屏幕上不是日期选择器的某处时,我想使其模糊。林对此的问题是我不了解是什么触发了模糊事件。例如,如果用户触摸下个月,则触发模糊事件,所以我想说,好吧,如果relatedTarget是datepicker(下个月)内的一个类,则显示下个月而不隐藏datepicker,如果relatedTarget是不在日历上隐藏它。问题在于relatedTarget始终是未定义的。

所以我有两个问题:

  1. 什么触发了移动Safari上的模糊事件?
  2. 为什么在移动Safari中始终未定义event.relatedTarget属性?

yda*_*niv 2

在这里找到:http ://developer.apple.com/library/IOs/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html#//apple_ref/doc/uid/TP40006511-SW5

\n\n

以下注释:\n“iOS 注意:虽然不支持拖放,但您可以使用触摸事件产生相同的效果,如 \xe2\x80\x9cUsing Touch to Drag Elements\xe2\x80\x9d in Safari CSS Visual 中所述效果指南。\n卸载事件可能无法按预期进行前后优化。请改用 pageshow 和 pagehide 事件。”

\n\n

华泰

\n