que tienen un elemento de ejemplo así:conseguir la primera línea de texto en un jQuery elemento
<div id="element">
Blah blah blah.
<div>Header</div>
...
</div>
también puede tener este aspecto:
<div id="element">
<span>Blah blah blah.</span>
<h4>Header</h4>
...
</div>
Quiero conseguir la primera línea (definiendo la línea libremente) (Blah blah blah.) de texto dentro del elemento. Puede estar envuelto dentro de un elemento secundario o simplemente estar desnudo textnode. ¿Cómo puedo hacer eso? Gracias.
gracias, aunque para mí esto devuelve un objeto en lugar de texto, ¿debería simplemente first_line [0]? – Harry
Sí, esto le da un objeto jQuery con el elemento o el nodo de texto. Si desea el contenido de texto, use 'first_line.text()'. Si desea recortar el espacio en blanco inicial y final, haga '$ .trim (first_line.text())'. – user113716
Hola, ¿puedes explicar por qué regresas? Que es !!? – Harry