jQuery是一種廣泛使用的JavaScript庫,可用于幫助開發者處理包括HTML文檔操作、事件處理、動畫等在內的常見Web開發任務。在jQuery中,attr()方法可用于獲取或設置HTML元素的屬性值。
// 獲取checkbox元素的選中狀態 var isChecked = $('#checkbox').attr('checked'); // 設置checkbox元素為選中狀態 $('#checkbox').attr('checked', true);
當處理checkbox元素時,attr()方法可用于獲取或設置其是否被選中。如果checkbox元素的checked屬性值為"checked",則表示它被選中。通過jQuery的attr()方法,我們可以獲取這個屬性值,或者將它設置為true以選中元素。
需要注意的是,jQuery 1.6版本及更高版本更新了對checkbox和radio元素的prop()方法的支持,建議在處理這些元素的選中狀態時使用prop()方法而非attr()方法。
// 獲取checkbox元素的選中狀態 var isChecked = $('#checkbox').prop('checked'); // 設置checkbox元素為選中狀態 $('#checkbox').prop('checked', true);
使用prop()方法處理checkbox元素時,我們可以像處理其他布爾屬性一樣將其設置為true或false。prop()方法可以更準確地反映HTML元素的狀態,并且在性能方面也更優秀。
上一篇jquery att
下一篇圖片往下css