【发布时间】:2013-09-26 14:07:01
【问题描述】:
我正在使用 jQuery UI Multiselect 开发一个多选选项。这些项目都在一个 jQuery UI 手风琴内。在选择项目时,UI 会得到更新,并且即使我们切换到 Accordion 中的另一个面板,也会编写代码来保持选择。在 FF、Chrome、IE8、IE10 中一切正常,但在 IE9 中却不行。
在IE开发工具中调试比较后发现-
当我在开发工具中记录选择元素的内部 html 时
console.log(selectElement.html())
我在 IE9 中获得了“selected”属性。而且,当我想手动删除每个项目的“选定”属性时 -
item.removeAttr("selected")
它将错误显示为未定义。
那么,IE9中的selected属性有什么问题吗?
【问题讨论】:
标签: html jquery-ui internet-explorer-9