前提・実現したいこと
とあるCMSでWYSIWYGを使用しております。
意図しない改行が入るため、jqueryで実現したいです。
初心者で詰んだためよろしくお願いします。。。
このような感じのものを
<div class="hogehoge"> <p>テキストが入っていますテキストが入っていますテキストが入っています</p> <p><br></p> <p><br><br><br><br></p> <p><br></p> <p>テキストが入っていますテキストが入っていますテキストが入っています</p> </div>
こうしたい
<div class="hogehoge"> <p>テキストが入っていますテキストが入っていますテキストが入っています</p> <p>テキストが入っていますテキストが入っていますテキストが入っています</p> </div>
書いてみたjquery
$(function(){ $('.hogehoge p').each(function(){ var tag = $(this).html(); var inner_tag = $('<br>') if(tag === inner_tag){ $(this).remove(); } }); });
jqueryでなくても実現できるようでしたらそちらでも構いません何卒よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー