我正在使用jQuery UI Multiselect进行多选选项。这些项目都在jQuery UI手风琴中。在选择项目时,UI正在更新,并且即使我们切换到Accordion中的另一个面板,也会编写代码以保持选择。在FF,Chrome,IE8,IE10中一切正常,但在IE9中没有。
在IE开发工具中进行调试和比较后,我发现了以下内容 -
当我使用
在Dev Tools中记录select元素的内部html时console.log(selectElement.html())
我在IE9中获得“selected”属性。并且,当我想手动删除每个项目的“选定”属性时,如 -
item.removeAttr("selected")
它将错误显示为未定义。
那么,IE9中的选定属性是否存在任何问题?
答案 0 :(得分:1)
仍然无法弄清楚具体原因并修复。但是,通过向标记添加另一个属性来解决它。
如果有人对此有任何疑问,请发表您的想法。