[jQuery] 要素の中が改行のみの時のremove
作成日:
2014年5月18日
[html]
中身
中身
[/html]このようなコードなら、[js]$('.box:empty').remove();[/js]としてやれば、[html]中身
中身
[/html]のように、中身が空の要素(.box)のみ削除出来ます。しかし、[html]
中身
中身
[/html]のようなコードだと、改行コードが含まれているため、:emptyは使えません。なので、[js]$('.box').filter(function () {
return $(this).text() === '\n';
}).remove();[/js]とすると、中身が改行コードだけの要素(.box)を削除出来ます。
物草 灸太郎
WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。
関連投稿
Loading...
コメントをどうぞ