2010-04-20 14 views
32

Chcę wybrać kotwicę wewnątrz div jak tenjquery select elementem wewnątrz klasy

<div class="response content"> 
    Disapproved Bank Mandiri<br><br> 
    <p> 
    <a class="showlist" href="#">Back to list?</a> 
    </p> 
</div> 

Co jest jQuery to zrobić?

+8

powinieneś przeczytać selektorów (http://api.jquery.com/category/selectors/) w jQuery przed pytaniem. – Reigel

Odpowiedz

43

Obojętnie kotwicy w div z klasami "response" i "content":

$('.response.content a') 

czy tylko kotwice z klasą „showlist”:

$('.response.content a.showlist') 
11

Jeśli wymagają zarówno zajęcia na DIV:

$("div.response.content a.showlist"); 

Jeśli nie,

$("div.response a.showlist"); 

Aby dowiedzieć się więcej o podstawowym wykorzystaniem jQuery selektorów odwiedzenia http://api.jquery.com/category/selectors/

3

Innym sposobem można rozwiązać to za pomocą jQuery .find()

Oto przykład użycia find(), aby zaznaczyć wszystkie elementy w div z klasą "treść odpowiedzi".

jQuery('.response.content').find('a'); 

Jest to również pomocne post, który odwiedza tematu selectors vs. .find()