0

セレクターでルート要素を取得する方法はありますか?

のようなセレクターが気になりました

document.getElementById("chk").checked

チェックボックスのプロパティを取得します。変更された場合は、その値が反映されます。

jQuery1.9.1の場合

$("#chk").checked

プロパティを返さなくなりましたが、

$("#chk").prop('checked');

プロパティを返します。

私の質問は、$('#chck')などのセレクターjQueryオブジェクトから、.checkedが機能するように基本要素を取得する方法はありますか?

チェックボックスのプロパティの問題についてjQueryのバグを報告したことに注意してください。これは機能するはずですが、特に私の質問ではありません。

4

1 に答える 1

2
$("#chk")[0].checked
$("#chk").get(0).checked

など..。

これは意図された機能であり.checked、ネイティブDOM要素でのみ機能しますprop()が、jQueryメソッドです。

于 2013-02-11T14:39:40.057 に答える