Mam przykład elementu takiego:coraz pierwszą linię tekstu w elemencie jQuery
<div id="element">
Blah blah blah.
<div>Header</div>
...
</div>
może również wyglądać tak:
<div id="element">
<span>Blah blah blah.</span>
<h4>Header</h4>
...
</div>
Chcę dostać pierwszą linię (definiując linię luźno) (Blah blah blah.) tekstu wewnątrz elementu. Może być zawinięty w element potomny lub po prostu być nagim tekstem. Jak mogę to zrobić? Dzięki.
dzięki, choć dla mnie zwraca obiekt, a nie tekst, powinienem po prostu first_line [0]? – Harry
Tak, to daje obiekt jQuery z elementem lub węzłem tekstowym. Jeśli chcesz treści tekstowej, użyj 'first_line.text()'. Jeśli chcesz odciąć wiodące i końcowe białe znaki, wykonaj '$ .trim (first_line.text())'. – user113716
Witam, czy możesz wyjaśnić, dlaczego wrócisz !!? Co jest !!? – Harry