CSS 클래스 선택기는 여러 요소에 CSS 스타일을 관리하거나 적용해야 할 때 매우 유용합니다. 또한 CSS 선택기는 성능 장점을 가지고 있으며 과부하 할 수 있습니다. jQuery가 클래스를 추가/제거하거나 토글하는 데 사용될 때 더욱 흥미로워집니다.
이 스크린 캐스트에서는 jQuery가 마우스 클릭 및 마우스 오버와 같은 사용자 이벤트를 기반으로 클래스를 쉽게 추가/제거하거나 토글 할 수있는 방법을 살펴 봅니다. Github 의이 코드 샘플과 함께 팔로우하십시오
.
예, jQuery를 사용하여 여러 클래스를 선택할 수 있습니다. 각 클래스를 쉼표로 분리하면됩니다. 예를 들어, $ ( '. class1, .class2, .class3')는 "class1", "class2"또는 "class3"로 모든 요소를 선택합니다. CSS에서 ID와 클래스 선택기의 주요 차이점은 ID가 고유하고 단일 요소에만 적용될 수 있지만 클래스는 여러 요소에 적용될 수 있다는 것입니다. 또한 ID는 클래스보다 특이성이 높습니다. 즉, ID에 대해 정의 된 스타일이 충돌하는 경우 클래스에 대해 정의 된 스타일을 무시합니다. 예, JQuery는 CSS () 메소드를 제공하여 선택한 요소의 스타일 속성을 얻거나 설정합니다. 예를 들어, $ ( '. myclass'). css ( 'color', 'red')는 클래스 "myclass"로 모든 요소의 텍스트 색상을 "myclass"로 변경합니다. jQuery의 여러 클래스? jQuery는 선택한 요소에서 클래스를 추가하거나 제거하기 위해 addClass () 및 removeClass () 메소드를 제공합니다. 예를 들어, $ (‘. myclass’). addClass (‘NewClass’)는 클래스 "myclass"가있는 모든 요소에 "newClass"클래스를 추가합니다. 마찬가지로, $ ( '. myclass'). RemoveClass ( 'newclass')는이 요소에서 "newclass"클래스를 제거합니다.
jQuery를 사용하여 요소의 CSS를 변경할 수 있습니까? 예, JQuery는 Fadein (), fadeout (), slideup (), slidedown () 및와 같은 요소를 애니메이션하는 몇 가지 방법을 제공합니다. 애니메이션 (). 이러한 방법을 특정 클래스의 요소에 적용 할 수 있습니다. 예를 들어, $ ( '. myclass'). fadeout ()는 클래스“myclass”클래스로 모든 요소를 사라집니다.
요소에 jQuery를 사용하여 특정 클래스가 있는지 확인하는 방법은 무엇입니까?
위 내용은 비디오 : JQuery 및 CSS 클래스 선택기와 함께 연주합니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!