Frage

Ich möchte alle <br/> <br /> oder <br> Tags aus #id p entfernen. Ich habe versucht, $('#id p').find('br').remove(); aber es scheint nicht zu funktionieren.

War es hilfreich?

Lösung

Der beste Weg, es zu tun wäre ...

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

Andere Tipps

Ich habe versucht, dieses Beispiel aus, und es funktioniert für mich:

<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>

Gibt es etwas anders aus, was Sie zu tun versuchen?

Versuchen Sie, für BR tage innerhalb eines Absatzes mit einer bestimmten ID zu suchen? Wenn ja, denke ich, dass, statt p#id würde wäre (ich bin kein JQuery-Experte, aber es neigt dazu, CSS-Selektoren zu folgen).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top