질문: jQuery를 사용하여 요소에 할당된 클래스 배열을 얻을 수 있나요? , 특정 클래스(dolor_spec의 예)?
예:
<div class="Lorem ipsum dolor_spec sit amet">Hello World!</div>
제한사항:
해결책:
JavaScript 사용(jQuery 제외):
const classList = document.getElementById('divId').className.split(/\s+/);
원하는 수업을 찾기 위한 수업 목록 class:
for (var i = 0; i < classList.length; i++) { if (classList[i] === 'dolor_spec') { // Do something } }
jQuery 사용:
jQuery는 이 작업에 대한 직접적인 솔루션을 제공하지 않습니다. 다음은 대체 접근 방식입니다.
const classList = $('#divId').attr('class').split(/\s+/);
jQuery의 Each() 함수를 사용하여 클래스 목록을 반복합니다.
$.each(classList, function(index, item) { if (item === 'dolor_spec') { // Do something } });
Checker 함수:
if ($('#divId').hasClass('dolor_spec')) { // Do something }
위 내용은 jQuery를 사용하여 요소 클래스 배열을 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!