ไม่มีวิธีที่จะเข้าเรียนใน JS ฉันพบวิธีการห่อหุ้มบางอย่าง นี่คือการเรียงลำดับ
(1) แพ็คเกจก่อน
// encapsulate function getClass getClass (tagName, className) // รับองค์ประกอบด้วยชื่อแท็กแท็กชื่อแท็กและคลาสคลาสคลาสคลาส {if (document.getElementByClassName) // สนับสนุนฟังก์ชั่นนี้ {ส่งคืน document.getElementByClassName } else {var tags = document.getElementsByTagname (tagname); // รับแท็ก var tagarr = []; // ใช้เพื่อส่งคืนองค์ประกอบด้วยชื่อคลาสคลาสคลาสสำหรับ (var i = 0; i <tags.length; i ++) {if (tags [i] Tagarr; -(2) โปรแกรมหลัก
<ul> <li> 1 </li> <li> 2 </li> <li> 3 </li> <li> 4 </li> </ul>
(3) รับโปรแกรมเนื้อหา LI ทั้งหมดด้วยคลาส dictap
window.onload = function () {var topmenus = getClass ('li', 'dictap'); สำหรับ (var i = 0; i <topmenus.length; i ++) {แจ้งเตือน (topmenus [i] .innerhtml); -(4) แอปพลิเคชันจริงในโครงการ
// คลิกแอตทริบิวต์ที่กำหนดเองเปิดหน้ารายละเอียดและส่งผ่านค่าผ่านหน้า var dictap = getClass ('li', 'dictap'); สำหรับ (var i = 0; i <dictap.length; i ++) {dictap [i] .addeventListener ('tap', function () {var personid = this.getAttribute ("personid"); localstorage.a = personid; mui.openwindow // encapsulate function getClass getClass (tagName, className) // รับองค์ประกอบด้วยชื่อแท็กแท็กชื่อแท็กและคลาสคลาสคลาสคลาส {if (document.getElementByClassName) // สนับสนุนฟังก์ชั่นนี้ {ส่งคืน document.getElementByClassName } else {var tags = document.getElementsByTagname (tagname); // รับแท็ก var tagarr = []; // ใช้เพื่อส่งคืนองค์ประกอบด้วยชื่อคลาสคลาสสำหรับ (var i = 0; i <tags.length; i ++) {if (tags [i] กลับมา Tagarr; -การใช้งานง่าย ๆ ของการได้รับคลาสใน JavaScript ข้างต้นเป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น