La eliminación de todos los saltos de línea (RB)
-
13-09-2019 - |
Pregunta
Me gustaría eliminar todas las etiquetas <br/>
<br />
o <br>
de #id p
. Probé $('#id p').find('br').remove();
pero no parece funcionar.
Solución
La mejor manera de hacerlo sería ...
$('#id p br').remove();
Otros consejos
Probé este ejemplo, y funcionó para mí:
<html>
<head>
<title>Test!</title>
<script src="jquery-1.3.2.js"/>
</head>
<body>
<div id="foobar">
<p>
This is <br/> some <br/> text.
</p>
</div>
<input type="button" value="Click" onclick="$('#foobar p').find('br').remove();"/>
</body>
</html>
¿Hay algo diferente de lo que estamos tratando de hacer?
¿Estás tratando de buscar taje BR
dentro de un párrafo con una identificación particular? Si es así, creo que habría que serían p#id
lugar (no soy experto jQuery, pero tiende a seguir los selectores CSS).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow