decir que tengo esto:Uso de jQuery para seleccionar el texto no en un elemento
<div class='myDiv'>
<p>hello</p>
hello
<p>Hello</p>
</div>
¿Cómo se puede agarrar la hola de texto entre las dos etiquetas P utilizando jQuery?
decir que tengo esto:Uso de jQuery para seleccionar el texto no en un elemento
<div class='myDiv'>
<p>hello</p>
hello
<p>Hello</p>
</div>
¿Cómo se puede agarrar la hola de texto entre las dos etiquetas P utilizando jQuery?
$('.myDiv')
.contents()
.filter(function() {
return this.nodeType == Node.TEXT_NODE;
}).text();
js1568 tiene un mejor enfoque
$ ('div.myDiv'). Filtrar ('p'). Texto(), probablemente trabajar.
Lo llevo de vuelta, el filtro no funcionaría. tal vez algo como:
var jText = $('div.myDiv').clone();
jText.find('p').remove();
jText.text();
Esto no funciona - http://jsfiddle.net/interdream/SGjSv/1/ –
todo tiene (o puede tener) un elemento principal, se puede mostrar al resto de la dom? – Thys
Si le da más contexto (léase: el código que rodea el fragmento que publicó), sería bastante fácil de hacer. ¿O es este el documento completo? – inkedmn
Ok, lo edité ligeramente para dar más contexto – benhowdle89