javascript - 在设置 attr ('checked' 后检查是否选中复选框时,对象不支持 IE8 中的此属性或方法;

标签 javascript jquery checkbox checked

这种行为有点奇怪。

在 IE8 中,当我使用 $('something').is(':checked') 检查复选框是否在使用 $('something').attr('checked', true) 设置后被选中。当我第二次运行脚本时出现错误。

我创建了一个 jsfiddle,那里也出现了同样的问题。

加载以下页面后,再次单击“运行”。我得到对象在 IE8 中不支持此属性或方法

http://jsfiddle.net/Dxvmg/6/

有什么想法吗?

我正在使用 jquery 1.6.2。

最佳答案

我认为您在 jsfiddle 中发现了一个错误。似乎在独立网页中运行良好。

关于javascript - 在设置 attr ('checked' 后检查是否选中复选框时,对象不支持 IE8 中的此属性或方法;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7449696/

相关文章:

javascript - window.location.href 不会重定向到不同的域

javascript - 需要使用 Vue.js 或 Javascript 在 Electron 中播放 WAV 文件,Chrome 不支持 WAV

jquery - 使用 jquery ui slider 更改选择下拉列表

javascript - 根据单选按钮值禁用输入字段/div

c#:创建复选框的 10x10 字段(和数组)

html - 以标签为中心的复选框

javascript - 获取 HTML 表中整个选定的列值

javascript - 类标签不要删除

javascript - 我们如何设计来自数组连接的字符串?

javascript - 如何从javascript获取Bootstrap 3动态下拉模式对话框中的选定项目