エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
直下(子要素)のテキストノードを取得 | jQuery逆引き | Webサイト制作支援 | ShanaBrian Website
$(...).text()では子孫要素の文字列すべてを取得し、$(...).contents()ではテキストノードを含めた子要... $(...).text()では子孫要素の文字列すべてを取得し、$(...).contents()ではテキストノードを含めた子要素すべてを取得してしまいます。 直下(子要素)のみのテキストノードを取得するには、以下の方法で可能です。 関数定義 $.fn.getTextNode = function() { var $contents = $(this).contents(); if ($contents.length === 0) return; return $contents.filter(function() { if (this.nodeType === 3 && this.data) { return true; } }); }; 使い方 戻り値は取得したテキストノードのjQueryオブジェクトを返します。 var textNodes = $('th').getTextNode()
2018/08/07 リンク