0

我正在尝试检查一个复选框,我尝试执行以下操作:-

  1. $('#someId').attr('checked','checked');

  2. $('#someId').attr('checked', true);

以上都适用于 ie8,ff但不适用于 ie7

我使用的是旧版本的 jquery (1.4.2),所以使用 .prop() 是不可能的。

4

1 回答 1

4

您始终可以采用原生 Javascript 方式:

// Get element using jQuery
var myCheckbox = $('#someId').get(0);

// Make it checked old school style.
myCheckbox.checked = true;

编辑:

当然: document.getElementById("someId") 会让你获得完全独立于 jQuery 的元素

于 2012-06-13T14:12:24.357 回答