У меня есть html, который мне нужно попробовать и привести в порядок. Иногда текст содержит теги абзацев, которые содержат только один тег разрыва внутри них. Этот html не нужен, и я хочу удалить эти абзацы и их дочерние теги от определенных селекторов в моем html.JQuery - удалите элемент и детей, когда только точное соответствие
я понял, что следующий может работать
$(".selectedClass p>br").remove();
Но, кажется, удалить разрывы из пунктов, содержащих разрывы между прочим. Это очень важно, мое удаление происходит только тогда, когда html точно равен <p><br/></p>
Если параграф содержит другой html/текст, то его действительный и должен оставаться.
Спасибо за любую помощь
Привет j08691. Спасибо за комментарий. Ваш код выглядит нормально для меня, но jsfiddle, похоже, не представляет собой задание, которое у меня есть? – AdamJones
Я не уверен, что вы имеете в виду. Скрипка показывает несколько абзацев с содержанием, только один из которых пуст и содержит тег
. JQuery в моем ответе удаляет этот пустой тег абзаца. – j08691
Извините, что вы совершенно правы, я просто не видел один пустой абзац! Спасибо!! – AdamJones