Warning: Trying to access array offset on null in /home/c6645833/public_html/monoxa.net/wp-content/themes/site/inc/mx-title.php on line 414
[jQuery] 要素の中が改行のみの時のremove | 開発 | 2014年5月18日 | モノグサにお灸

Warning: Trying to access array offset on null in /home/c6645833/public_html/monoxa.net/wp-content/themes/site/inc/mx-shortcodes.php on line 1947

[jQuery] 要素の中が改行のみの時のremove

作成日:
[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...

コメントをどうぞ

  • メールアドレスが公開されることはありません。
  • コメント欄にURLは入力できません。
  • このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。