jquery에서는 attr() 또는 prop()을 사용하여 요소에 속성을 추가할 수 있으며 구문은 "object.attr("속성 이름", "값")" 또는 "Object.prop("속성 이름", "value") "; RemoveAttr()을 사용하여 속성을 삭제할 수 있으며 구문은 "object.removeAttr("속성 이름")"입니다.
이 튜토리얼의 운영 환경: windows7 시스템, jquery3.2.1 버전, Dell G3 컴퓨터.
속성을 추가하고 삭제하는 jquery 메소드
1. 속성을 추가하려면 attr() 또는 prop()을 사용하세요.
prop()와 attr()는 모두 요소의 HTML 속성을 설정하는 데 사용할 수 있습니다. .
예제 1: 비활성화된 속성을 추가하려면 attr()을 사용하세요
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-3.2.1.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("button").click(function() { $("textarea").attr("disabled", "disabled"); // $("textarea").attr("disabled","true"); }); }); </script> </head> <body> <textarea></textarea><br><br> <button>让textarea不可编辑</button> </body> </html>
예제 2: prop()을 사용하여 읽기 전용 속성을 추가하세요
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="js/jquery-3.2.1.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $("button").click(function() { $("input").attr("readonly","readonly"); }); }); </script> <style type="text/css"> .intro { font-size: 120%; color: red; } </style> </head> <body> <input type="text" value="hello"/><br /><br /> <button>给input添加只读属性</button> </body> </html>
2.removeAttr()을 사용하여 속성을 삭제하세요
removeAttr() 메서드 선택한 요소에서 속성을 제거합니다.
예: 숨겨진 속성을 삭제하려면 제거Attr()을 사용하세요.
숨겨진 속성은 요소가 숨겨지도록 지정합니다. 숨겨진 요소는 표시되지 않습니다.
요소가 표시되도록 하려면 이 속성을 삭제하세요.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script src="js/jquery-3.2.1.min.js"></script> <script> $(function () { $("button").click(function () { $("p").removeAttr("hidden"); }) }) </script> </head> <body> <p>这是一段可见的段落。</p> <p hidden="hidden">这是一段被隐藏的段落,现在显示出来了。</p> <p>这是一段可见的段落。</p> <button>删除hidden属性</button> </body> </html>
관련 튜토리얼 권장 사항: jQuery 비디오 튜토리얼
위 내용은 jquery에서 속성을 추가하고 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!