2013-02-03 19 views
8

Więc używam funkcji load jQuery niczym tak,obciążenia Jquery wybrać konkretną klasę

$('#id').load("http://www.thisiswhyimbroke.com"); 

Wiem, można dodać selektorów id po adresie URL, ale zawartość im szukasz nie jest zawarty w identyfikatorze, czy jest jakiś sposób, abym mógł wybrać konkretną nazwę klasy?

Jeszcze dalej, gdybym mógł wybrać pierwszy przedmiot li, a następnie wybrać klasę z nazwą w nim, czy to możliwe?

Odpowiedz

9

Możesz podać żadnego wyboru, na przykład

$('#id').load("http://www.thisiswhyimbroke.com li:first .someclass"); 

Z documentation:

Ładowanie Page Fragmenty

.load() metoda, w odróżnieniu od $ .get(), pozwala nam określić porcję do zdalnego dokumentu do wstawienia. Osiąga się to za pomocą specjalnej składni dla parametru adresu URL. Jeśli jeden lub więcej znaków spacji jest zawartych w łańcuchu, zakłada się, że część ciągu po pierwszej przestrzeni jest selektorem jQuery, który określa zawartość, która ma być załadowana.

+0

ok wow, który jest obecnie bardzo pomocny, dziękuję bardzo. Zakładam, że możesz również pobrać określone tagi w tym poprawnym? – Jupiter

+0

Możesz przejść do dowolnego selektora. –

Powiązane problemy