jQuery中的checked屬性常常用于處理表單中的checkbox和radio選項,這是一種非常方便的選擇器,可以輕松實現對選中狀態的操作。
// 判斷checkbox是否被選中 $('#checkbox').prop('checked'); // 改變checkbox的選中狀態 $('#checkbox').prop('checked', true); // 選中 $('#checkbox').prop('checked', false); // 取消選中 // 獲取選中的radio的值 $('input[name="radio-name"]:checked').val();
其中的prop()方法用于獲取或修改屬性值,如果不帶參數,則表示獲取屬性值,如果帶參數,則表示設置屬性值。當屬性名為checked時,可以獲取或修改選中狀態。
使用checkbox和radio選項時,一般需要在表單提交時獲取用戶的選擇結果,這時候選中狀態的判斷就非常重要。jQuery中的checked屬性可以輕松實現對選中狀態的查詢和設置,非常實用。