Удаление всех разрывов строк (BR) - PullRequest
5 голосов
/ 07 декабря 2009

Я хочу удалить все теги <br/> <br /> или <br> из #id p. Я пытался $('#id p').find('br').remove();, но это не сработало.

Ответы [ 3 ]

6 голосов
/ 07 декабря 2009

Я опробовал этот пример, и он работал для меня:

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

Есть ли что-то отличное от того, что вы пытаетесь сделать?

3 голосов
/ 07 декабря 2009

Лучший способ сделать это будет ...

$('#id p br').remove();
0 голосов
/ 07 декабря 2009

Вы пытаетесь найти BR тег в абзаце с определенным идентификатором? Если так, я думаю, что это будет p#id (я не эксперт по JQuery, но он склонен следовать CSS-селекторам).

...