JS에서 수업을받을 방법이 없습니다. 캡슐화 된 방법을 찾았습니다. 여기에 분류가 있습니다
(1) 먼저 패키지
// getClass 함수 getClass (tagname, className) // 태그 이름 tagname 및 클래스 이름 className {if (document.getElementsByClassName)의 요소 가져옵니다. } else {var tags = document.getElementsByTagName (tagname); // tag var tagarr = []; // 클래스 이름 classname (var i = 0; i <tags.length; i ++)으로 요소를 반환하는 데 사용합니다. {tags [i] .class == classname) {tagarr.length] 반환 Tagarr; }}(2) 주요 프로그램
<ul> <li> 1 </li> <li> 2 </li> <li> 3 </li> <li> 4 </li> </ul>
(3) 클래스 Dictap을 사용하여 모든 LI 컨텐츠 프로그램을 받으십시오
window.onload = function () {var topmenus = getClass ( 'li', 'dictap'); for (var i = 0; i <topmenus.length; i ++) {alert (topmenus [i] .innerhtml); }}(4) 프로젝트의 실제 신청
// 사용자 정의 속성 PersonId를 클릭하고 세부 정보 페이지를 열고 페이지를 통해 값을 전달합니다. var dictap = getClass ( 'li', 'dictap'); for (var i = 0; i <dictap.length; i ++) {dictap [i] .addeventListener ( 'tap', function () {var personid = this.getAttribute ( "personId"); localStorage.a = personid; mui.openwindow ({url : 'waminedetail.html')); // getClass 함수 getClass (tagname, className) // 태그 이름 tagname 및 클래스 이름 className {if (document.getElementsByClassName)의 요소 가져옵니다. } else {var tags = docut } return tagarr; }}위의 JavaScript에서 클래스를 얻는 간단한 구현은 내가 공유하는 모든 컨텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.