Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

jQuery 메소드:addClass()

jQuery addClass() 메서드는 개발자에게 보다 전역적인 방식으로 요소를 변경할 수 있는 방법을 제공합니다. 메서드 이름에서 알 수 있듯이 선택한 요소에 클래스 속성을 추가할 수 있습니다. 왜 우리가 이것을 하고 싶습니까?

제목, 단락 및 클릭할 수 있는 버튼과 같은 일부 기존 요소가 있는 웹 페이지의 예를 들어 보겠습니다. 이 페이지와 함께 이러한 요소의 클래스 이름을 사용하여 스타일을 지정하는 스타일시트가 있습니다. 버튼을 클릭하면 기존 콘텐츠가 스타일이나 모양을 변경할 수 있습니다.

addClass()를 사용할 수 있습니다. 버튼을 클릭한 후 기존 콘텐츠에 대한 새 스타일 속성을 삽입하는 메서드로, 한 줄의 코드만으로 기존 콘텐츠의 스타일을 변경할 수 있습니다. 이렇게 하면 개발자가 스타일이 지정된 방식으로 요소를 조작하는 것에 대해 생각할 수 있습니다.

예제를 더 자세히 살펴보고 어떻게 코딩할 수 있는지 살펴보겠습니다.

jQuery addClass() 작동 방식

이 예에서는 버튼을 클릭할 때 객체의 클래스 속성을 변경하고 있습니다. 이 예제 코드를 시작하기 전에 addClass() 공장. 다음 HTML이 있다고 가정합니다.

<head>
  <meta charset="utf-8">
  <title>addClass demo</title>
  <style>
  p {
    margin: 8px;
    font-size: 16px;
  }
  .selected {
    color: blue;
  }
  .highlight {
    background: yellow;
  }
  </style>
  <script src="https://code.jquery.com/jquery-3.5.0.js"></script>
</head>
<body>
 
<p>Hello</p>
<p>and</p>
<p>Goodbye</p>