Basit ol 'sınıfı seçiciyi kullanın.
$('#my_id .my_class')
Elemanın başka sınıflara sahip olup olmadığı önemli değildir. .My_class sınıfına sahiptir ve #my_id içinde bir yerdedir , dolayısıyla bu seçiciyle eşleşecektir.
Performansla ilgili olarak
Göre jQuery seçici performans belgelerinde , böyle ayrı ayrı iki seçiciler kullanmak hızlıdır:
$('#my_id').find('.my_class')
Belgelerin ilgili kısmı şu şekildedir:
Kimlik Tabanlı Seçiciler
$( "#container div.robotarm" );
$( "#container" ).find( "div.robotarm" );
.find()Yalnızca kimlik seçimleri kullanılarak işlenir - İlk seçim Sizzle seçici motoru geçmeden ele alınır çünkü yaklaşım hızlıdır document.getElementById()tarayıcıya yerli çünkü son derece hızlı olan.
Seçme No veya sınıf tarafından (diğer şeyler arasında), tek başına bir tarayıcı tarafından sağlanan işlevleri gibi çağıran document.getElementById()bir kullanarak, oysa ki, oldukça hızlı olan soyundan seçici hızlı olsa da, önerilen alternatif daha yavaştır, belirtildiği gibi Sizzle motoru çalıştırır.