在jQuery中,移除我們可以使??用removeAttr((′?ω?`))方法來(lái)刪除HTML元素的標簽標簽屬性,這個(gè)方法接受一個(gè)參數,移除即要刪除(′?ω?`)的標簽屬性的(de)名稱(chēng)。
以下是標簽一些示例:
$("p"(???);).removeAttr();這將會(huì )刪除所有的移除屬性,包括class,??標簽 id, style等。
2、移除刪除特定的標簽屬性:
$("img").removeAttr("src");3、移除刪除多個(gè)屬性:
$(&qu??ot;div").removeAttr(??"class id");
這將會(huì )刪除所有的標簽div標簽的class和id屬性。
4、移除刪除自定義屬性:
$("a").removeAttr??("datacustomattribu??te");這將會(huì )刪除所有(????)的標簽a??標簽的datacustomattribute屬性,注意,移除自定義屬性的名稱(chēng)前面需要加上"data"。
5、刪除所有cla(′▽?zhuān)?)ss屬性:
$("p&qu??ot;).remove??Clas??s??();這將會(huì )刪除所有的p標簽的class屬性,而不是刪除class屬性本身,如果你想刪除class屬性本身,可以使用removeAttr??()方法,如下所示:
$("??;p").removeAttr("class"(????);??);6、刪除所有id屬性:
$("div&quo(╬?益?)t;).remo??veAttr("id");這將會(huì )刪除所有的div標簽的id屬性。
7、刪除所有style(′ω`)屬性:
$("p").removeAttr("style");這將會(huì )刪除所有的p標簽的style屬性,如果你只是想刪除某個(gè)特定的樣式,你可以先獲取這個(gè)??樣式的值,然后設置它為空,如下所示:
var style = $("p").css("color"); // 獲取顏色??值$("p").css("color&??quot;, ""); // 設置顏色為空,相當于刪除了顏色樣式$("button").off();這將會(huì )刪除所有的按鈕元素的所有事件處理程序,如果你只想刪除某個(gè)特定的事件處理程序,你可以使用off()方法,如下所示:
$("button").off("click"); // 刪除點(diǎn)擊事件處理程序9、刪除所有的表單數據:
$("form").trigger("reset");這將會(huì )刪除所有的表單元素的數據??,如果你只想(′-ι_-`)刪除某個(gè)特定的表單數據,你可以使用val()方法,如下所示:
$(&qu??ot;input[name='username']&q??uot;).val(""); // 刪除用戶(hù)名輸入框的數據10、刪除所有的文本內容:
$("p").text(""); // 刪除所有的文本內容,相當于設置了空文本內容,原來(lái)的文本內容會(huì )被覆蓋掉,如果你不想覆蓋原來(lái)的文本內容,你可以使用html()方法,如下所示:$("p").html(""); // 刪除所有的文本內容,但是原來(lái)的文本內??容不會(huì )被覆蓋掉,而是被設置為空字符串,如果你只想刪除某??個(gè)特定的文本內容,你可以使用text()或html()方法,如下所示:電話(huà):18192854385
網(wǎng) 址:http://www.hunqingrc.com/
地 址:北京市平谷區66號