4
ตรวจสอบว่าได้กำหนดชั้นเรียนแล้วหรือไม่ก่อนเพิ่ม
ใน jQuery ขอแนะนำให้ตรวจสอบว่ามีการกำหนดคลาสให้กับองค์ประกอบก่อนที่จะเพิ่มคลาสนั้นหรือไม่ มันจะมีผลหรือไม่? ตัวอย่างเช่น: <label class='foo'>bar</label> หากbazมีข้อสงสัยว่ามีการกำหนดชั้นเรียนไปแล้วlabelหรือไม่นี่เป็นแนวทางที่ดีที่สุดหรือไม่: var class = 'baz'; if (!$('label').hasClass(class)) { $('label').addClass(class); } หรือแค่นี้ก็เพียงพอแล้ว: $('label').addClass('baz');