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

发布于 2024-12-05 04:18:02 字数 431 浏览 1 评论 0原文

这种行为有点奇怪。

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

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

加载以下页面后,再次单击“运行”。我得到 Object does not support this property or method in IE8

http://jsfiddle.net/Dxvmg/6/< /a>

有什么想法吗?

我正在使用jquery 1.6.2。

This is behavior is kind of strange.

In IE8 when I use $('something').is(':checked') to check if a checkbox is checked after setting it using $('something').attr('checked', true). I get an error when I run the script a second time.

I created a jsfiddle and the same issue occurs there.

After the following page loads, click run again. I get Object doesn't support this property or method in IE8

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

Any ideas?

I am using jquery 1.6.2.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

安穩 2024-12-12 04:18:02

我认为您在 jsfiddle 中发现了一个错误。似乎在独立网页中工作正常。

I think you've found a bug in jsfiddle. Seemed to work fine in a stand-alone web page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文