jQuery中的attr()方法可以用于獲取或設置元素的屬性值。其中,當我們需要獲取或設置checkbox或radio的選中狀態時,我們可以使用attr("checked")方法。該方法返回一個布爾值,表示元素是否被選中。當我們需要將一個checkbox或者radio標簽的選中狀態進行修改時,我們可以將attr方法的第二個參數設置為true或false。如果設置為true,表示選中該元素,如果設置為false,則表示取消該元素的選中狀態。
$("#checkbox1").attr("checked", true); $("#radio1").attr("checked", false); var isChecked = $("#checkbox1").attr("checked");
在上述代碼片段中,第一個示例將id為checkbox1的元素設置為選中狀態,第二個示例取消id為radio1的元素的選中狀態。第三個示例將選中狀態存儲在isChecked變量中。需要注意的是,當我們需要檢查是否選中時,應該使用prop()方法來代替attr()方法,因為從jQuery 1.6開始,該屬性已經被廢棄。如果您使用的是更早版本的jQuery,則可以使用attr()方法來檢查元素的選中狀態。
上一篇圖片墻css
下一篇圖片在文字后面出現css