เพียงใช้ตัวเลือกคลาส ol 'ธรรมดา
$('#my_id .my_class')
ไม่สำคัญว่าองค์ประกอบนั้นจะมีคลาสอื่นด้วยหรือไม่ มีคลาส. my_classและอยู่ใน#my_idดังนั้นจึงตรงกับตัวเลือกนั้น
เกี่ยวกับประสิทธิภาพ
ตามเอกสารเกี่ยวกับประสิทธิภาพของตัวเลือก jQueryการใช้ตัวเลือกสองตัวแยกกันเร็วกว่าเช่นนี้:
$('#my_id').find('.my_class')
นี่คือส่วนที่เกี่ยวข้องของเอกสาร:
ID-Based Selectors
$( "#container div.robotarm" );
$( "#container" ).find( "div.robotarm" );
.find()วิธีการได้เร็วขึ้นเพราะตัวเลือกแรกที่จะถูกจัดการโดยไม่ต้องผ่านเครื่องมือเลือก Sizzle - เลือก ID-เพียงได้รับการจัดการโดยใช้document.getElementById()ซึ่งเป็นไปอย่างรวดเร็วมากเพราะมันเป็นสันดานไปเบราว์เซอร์
การเลือกตาม IDหรือตามคลาสเพียงอย่างเดียว (เหนือสิ่งอื่นใด) เรียกใช้ฟังก์ชันที่เบราว์เซอร์จัดหามาdocument.getElementById()ซึ่งค่อนข้างรวดเร็วในขณะที่การใช้ตัวเลือกที่สืบทอดจะเรียกใช้เอ็นจิ้น Sizzle ดังที่กล่าวไว้ซึ่งแม้ว่าจะเร็ว แต่จะช้ากว่าทางเลือกที่แนะนำ