jQuery attr()函数是跨平台独立的,不是

Abd*_*man 5 html css jquery dhtml attr

以下jQuery语句对我有用。但我不知道这是否是跨平台独立的?

$("input[name='confirmed']").attr("checked",false);
Run Code Online (Sandbox Code Playgroud)

它正在开发最新版本的狐狸。如果我错了,请纠正我?谢谢

amp*_*ine 2

一般来说,JQuery 是完全跨浏览器兼容的。通常,当某些东西在一个[现代]浏览器中不起作用时,它在任何一个浏览器中都不起作用。

我认为处理复选框的最常见语法是:

// set checked state
$("input[name='confirmed']").prop("checked", true);

// remove checked state
$("input[name='confirmed']").prop("checked", false);

// test checked state
$("input[name='confirmed']").is(":checked"); // returns boolean

// pull out only checked inputs
$("input[name='confirmed']").filter(":checked"); // returns collection
Run Code Online (Sandbox Code Playgroud)