我有一个问题,这里提到IE8 html select 需要两次单击才能打开 dropdown。我通过将 jQuery 替换.html(...)
为appendTo
. 有谁知道为什么会这样?
问题总结——
问题是当我们将 HTML select
usinginnerHTML/jQuery.html(...)
插入到其他带有单击或双击侦听器的HTML 元素(div
或)中时,单击选择需要两次单击才能在 IE8 中打开下拉列表。span
我正在使用jQuery.html(…)
方法,我用jQuery.appendTo(...)
方法替换它并且效果很好。我仍然不知道为什么在我的情况下使用 innerHTML/jQuery.html() 会出现问题。