jQuery中的attr()方法可以設置或獲取HTML元素的屬性值。其中一個常見的用法就是通過該方法隱藏元素。
$(document).ready(function(){ //隱藏class為hidden的所有元素 $(".hidden").attr("hidden", true); });
上面的代碼中,我們使用了jQuery選擇器來選定class為hidden的所有元素,然后使用.attr()方法將它們的hidden屬性設置為true,從而實現了隱藏效果。
需要注意的是,.attr()方法只是設置了元素的屬性值,并沒有對元素進行樣式上的改變,因此相比于使用CSS的display屬性來隱藏元素,使用.attr()方法隱藏元素可能會對網頁性能產生一定的影響。
$(document).ready(function(){ //通過CSS的display屬性來隱藏class為hidden的所有元素 $(".hidden").css("display", "none"); });
上面的代碼使用了jQuery中的.css()方法來改變元素的display屬性,在性能上要比使用.attr()方法隱藏元素更加優化。
總之,無論是使用.attr()方法還是.css()方法,都可以輕松地實現元素的隱藏效果。