jquery - jquery 在 IE8 中处理复选框的问题

标签 jquery internet-explorer-8 safari checkbox

我正在使用 jquery 来查找表列中所有已选中的复选框。为此,我使用以下代码:

$("input[type=checkbox][checked]").each(function () {
    //Do Stuff
});

这在 Firefox 3 中工作正常,但在 IE8 或 Safari 中不起作用。谁能解释原因和/或提供解决方法?

编辑:我正在使用 jQuery v1.3.2

最佳答案

尝试 $("input[type=checkbox]:checked").each...

编辑甚至更甜蜜:$("input:checkbox:checked").each...

这在 IE8 中对我有用。

关于jquery - jquery 在 IE8 中处理复选框的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1047906/

相关文章:

javascript - Jquery - 如何设置溢出以滚动具有多个可放置的可拖动对象

javascript - 如何完全禁用任何鼠标单击

javascript - Jquery 将所有文本更改为粗体而不是后续文本

css - 我应该使用 -ms 前缀吗?

macos - Safari 忽略 mime 类型

javascript - 许多具有相同类 getDate 的 Datpicker

html - IE8 中的 CSS 高度问题

javascript - IE8获取元素样式坐标的方法

iOS Safari + CSS calc() + CSS transition = 即时崩溃

javascript - getBoundingClientRect 在 Safari 中为顶部、左侧、右侧、底部返回 0