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 に答える