在我的一个网页上,有一个包含表单元素的iframe。出于某种原因,这些输入元素不能以预期的方式工作:
- 如果单击文本字段,则不会获得焦点,并且不会输入键入的文本。
- 如果相同的文本字段有onclick =“this.focus();”设置,它按预期工作。
- 单选按钮按预期工作。
- 包含iframe的元素按预期接收click事件。
- 我无法在iframe中标记文字。
所有浏览器都不会出现这种情况。
它发生在:
- IE> = 9
- Firefox 18.0
- Chrome 22.0.1229.94
- Opera 12.12
它不会发生在:
这里会发生什么,以及如何解决它?
编辑:这似乎是一个jQuery问题。它在使用jQuery 1.8时出现,但在使用jQuery 1.7时却没有(在颠倒之间没有区别)。