Pregunta Eliminar todos los saltos de línea (BR)


Me gustaría eliminar todo <br/>  <br /> o <br> etiquetas de #id p. Lo intenté $('#id p').find('br').remove(); pero parece no funcionar


5
2017-12-07 05:58


origen


Respuestas:


La mejor manera de hacerlo sería ...

$('#id p br').remove();

3
2017-12-07 06:09



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 estás tratando de hacer?


6
2017-12-07 06:12



Estas tratando de buscar BR tage dentro de un párrafo con una ID particular? Si es así, creo que sería eso sería p#id en su lugar (no soy experto en JQuery, pero tiende a seguir los selectores de CSS).


0
2017-12-07 06:06