0

在我的一个网页上,有一个包含表单元素的 iframe。出于某种原因,这些输入元素不能按预期方式工作:

  • 如果单击文本字段,则不会获得焦点,并且不会将键入的文本放入其中。
  • 如果相同的文本字段有 onclick="this.focus();" 设置,它按预期工作。
  • 单选按钮按预期工作。
  • 包含 iframe 的元素按预期接收点击事件。
  • 我无法在 iframe 中标记文本。

这不会发生在所有浏览器中。

它发生在:

  • IE >= 9
  • 火狐18.0
  • 铬 22.0.1229.94
  • 歌剧 12.12

它不会发生在:

  • 即 < 9

这里发生了什么,以及如何解决它?

编辑:这似乎是一个 jQuery 问题。它在使用 jQuery 1.8 时发生,但在使用 jQuery 1.7 时不会发生(不同版本之间没有区别)。

4

0 回答 0