3
วิธีการเลือกองค์ประกอบตามชื่อคลาสโดยใช้ jqLite
ฉันกำลังพยายามลบ jquery ออกจากแอพ Angular.js ของฉันเพื่อให้เบาลงและใส่ jqLite ของ Angular แทน แต่แอปใช้การค้นหา ('# id') และ find ('.classname') อย่างหนักซึ่ง jqLite ไม่รองรับมีเพียง 'ชื่อแท็ก' (ตามเอกสารประกอบ) สงสัยว่าอะไรคือวิธีที่ดีที่สุดในการเปลี่ยนแปลง แนวทางหนึ่งที่ฉันคิดคือสร้างแท็ก HTML ที่กำหนดเอง ตัวอย่างเช่นการเปลี่ยนแปลง <span class="btn btn-large" id="add-to-bag">Add to bag</span> ถึง <a2b style="display:none;"><span class="btn btn-large" >Add to bag</span></a2b> และ $element.find('#add-to-bag') ถึง $element.find('a2b') ความคิดใด ๆ ? ความคิดอื่น ๆ ? ขอบคุณ …