두 가지 방법: 1. RemoveAttr()을 직접 사용하여 a 태그의 지정된 속성을 제거합니다. 구문은 "$("a").removeAttr("제거할 속성의 이름")"입니다. 2. attr()을 사용하여 "$("a").attr("제거할 속성의 이름","")" 구문을 사용하여 a 태그로 지정된 속성 값을 비워 둡니다.
이 튜토리얼의 운영 환경: windows7 시스템, jquery3.2.1 버전, Dell G3 컴퓨터.
태그의 지정된 속성을 제거하는 jquery의 두 가지 방법
1.removeAttr()
removeAttr() 메서드를 사용하여 선택한 요소에서 지정된 속성을 제거합니다. 구문:
$("a").removeAttr("要移除的属性名")
예: a 태그
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-3.2.1.min.js"></script> <script> $(document).ready(function() { $("button").bind("click", function() { $("a").removeAttr("target"); }); }); </script> </head> <body> <a href="#" target="_blank">a标签超链接</a><br><br> <button>去除a标签的属性</button> </body> </html>
2의 대상 속성을 제거합니다. attr()
attr() 메서드를 사용하여 선택한 요소의 속성 값을 설정하거나 반환합니다.
attr() 메서드를 사용하여 선택한 요소의 속성 값을 빈 값으로 설정하면 지정된 속성도 무효화될 수 있습니다.
구문:
$("a").attr("要移除的属性名","")
예: a 태그의 href 속성 제거
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-3.2.1.min.js"></script> <script> $(document).ready(function() { $("button").bind("click", function() { $("a").attr("href", ""); }); }); </script> </head> <body> <a href="#" target="_blank">a标签超链接</a><br><br> <button>去除a标签的属性</button> </body> </html>
확장 지식:
태그는 한 페이지에서 다른 페이지로 연결하는 데 사용되는 하이퍼링크를 정의합니다. .
요소의 가장 중요한 속성은 링크 대상을 지정하는 href 속성입니다.
Attribute | Value | Description |
---|---|---|
charset | char_encoding | HTML에서 지원되지 않음 5. |
coords | coordinates | HTML 5에서는 지원되지 않습니다. |
href | URL | 링크의 대상 URL입니다. |
hreflang | 언어_code | 대상 URL의 기본 언어를 지정합니다. href 속성이 있는 경우에만 사용됩니다. |
media | media query |
대상 URL의 미디어 유형을 지정합니다. 기본값: 모두. href 속성이 있는 경우에만 사용됩니다. |
name | section_name | HTML 5에서는 지원되지 않습니다. |
rel |
|
rev text |
HTML 5에서는 지원되지 않습니다. | shape | default |
circle |
|
mime_type |
참고: MIME = 다목적 인터넷 메일 확장자. |
|
위 내용은 Jquery에서 태그 속성을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!