新聞中心
在jQuery中,我們可以使用removeAttr()方法來刪除HTML元素的標簽屬性,這個方法接受一個參數,即要刪除的屬性的名稱。

為平魯等地區(qū)用戶提供了全套網頁設計制作服務,及平魯網站建設行業(yè)解決方案。主營業(yè)務為網站建設、成都網站設計、平魯網站設計,以傳統(tǒng)方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
以下是一些示例:
1、刪除所有屬性:
$("p").removeAttr();
這將會刪除所有的屬性,包括class, id, style等。
2、刪除特定的屬性:
$("img").removeAttr("src");
這將會刪除所有的img標簽的src屬性。
3、刪除多個屬性:
$("div").removeAttr("class id");
這將會刪除所有的div標簽的class和id屬性。
4、刪除自定義屬性:
$("a").removeAttr("datacustomattribute");
這將會刪除所有的a標簽的datacustomattribute屬性,注意,自定義屬性的名稱前面需要加上"data"。
5、刪除所有class屬性:
$("p").removeClass();
這將會刪除所有的p標簽的class屬性,而不是刪除class屬性本身,如果你想刪除class屬性本身,可以使用removeAttr()方法,如下所示:
$("p").removeAttr("class");
6、刪除所有id屬性:
$("div").removeAttr("id");
這將會刪除所有的div標簽的id屬性。
7、刪除所有style屬性:
$("p").removeAttr("style");
這將會刪除所有的p標簽的style屬性,如果你只是想刪除某個特定的樣式,你可以先獲取這個樣式的值,然后設置它為空,如下所示:
var style = $("p").css("color"); // 獲取顏色值
$("p").css("color", ""); // 設置顏色為空,相當于刪除了顏色樣式
8、刪除所有事件處理程序:
$("button").off();
這將會刪除所有的按鈕元素的所有事件處理程序,如果你只想刪除某個特定的事件處理程序,你可以使用off()方法,如下所示:
$("button").off("click"); // 刪除點擊事件處理程序
9、刪除所有的表單數據:
$("form").trigger("reset");
這將會刪除所有的表單元素的數據,如果你只想刪除某個特定的表單數據,你可以使用val()方法,如下所示:
$("input[name='username']").val(""); // 刪除用戶名輸入框的數據
10、刪除所有的文本內容:
$("p").text(""); // 刪除所有的文本內容,相當于設置了空文本內容,原來的文本內容會被覆蓋掉,如果你不想覆蓋原來的文本內容,你可以使用html()方法,如下所示:
$("p").html(""); // 刪除所有的文本內容,但是原來的文本內容不會被覆蓋掉,而是被設置為空字符串,如果你只想刪除某個特定的文本內容,你可以使用text()或html()方法,如下所示:
文章標題:jquery怎么移除標簽onclick屬性
轉載來于:http://www.5511xx.com/article/djchjho.html


咨詢
建站咨詢
