jQuery中的attr指令是一種用于獲取或設置HTML元素屬性值的方法。例如,可以使用attr方法獲取元素的src屬性值。
// 獲取元素的src屬性值 var srcValue = $('img').attr('src');
使用attr方法還可以設置HTML元素的屬性值。例如,可以使用attr方法設置元素的href屬性值。
// 設置元素的href屬性值 $('a').attr('href', 'http://www.example.com');
另外,當需要獲取或設置HTML元素的自定義屬性時,也可以使用attr方法。例如,可以使用attr方法獲取
元素的data-id屬性值。
// 獲取元素的data-id屬性值 var dataId = $('p').attr('data-id');
如果需要同時獲取或設置多個HTML元素的屬性值,可以使用attr方法的回調函數參數。例如,可以使用attr方法獲取所有元素的value屬性值并將其輸出到控制臺。
// 獲取所有元素的value屬性值 并輸出到控制臺 $('input').attr('value', function(index, value) { console.log(value); });
總之,attr指令是一個非常實用的jQuery方法,可以用于控制和獲取HTML元素的屬性值,從而幫助開發者更輕松地操作網頁。