Domanda

mi piacerebbe per rimuovere tutti i tag <br/> <br /> o <br> da #id p. Ho provato $('#id p').find('br').remove(); ma non sembra funzionare.

È stato utile?

Soluzione

Il modo migliore per farlo sarebbe ...

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

Altri suggerimenti

Ho provato questo esempio, e ha funzionato per me:

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

C'è qualcosa di diverso da ciò che si sta cercando di fare?

Stai cercando di cercare BR Tage all'interno di un paragrafo con una particolare ID? Se è così, penso che sarebbe che sarebbe p#id invece (io non sono esperto JQuery, ma tende a seguire selettori CSS).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top