私はJQueryでGreaseMonkeyスクリプトを書いています。これJquery:存在する場合は要素Aを選択するための慣用方法、そうでない場合は要素B?
<center><table><tr><td>
Something interesting here.</td></tr>....</table></center>
時にはそれがPタグ(またはいくつか)で物事を表示するのに対し、同じテーブル構造内の、::
時々私は、このように、TDに表示情報を変更するサイト
<center><table><tr><td>
<p>Other text about the same interesting thing.
<p>and maybe some more stuff too.</td></tr>...</table></center>
今は<td>
に対して<p>
を選択するには2つの異なるセレクタを使用していますが、Pタグが存在する場合はそれを選択し、そうでない場合は1つのJqueryセレクタでTDを選択すると便利ですか?私が追加したいものはどちらの場合も同じです。単一のjQueryで
(私は関係なく、TDに追加する場合は、私のほかの変更の場所はPタグの存在/不在に基づいて、私は配置の一貫性のために行くよ。)
あなたが投稿した内容は有効なマークアップではありません、あなたは完全な例を挙げられますか? –
'td'要素は' p'要素だけを含んでいるか、要素を含んでいませんか? –
@Nick Craver:それは有効ではないかもしれませんが、正確にはページ上のものかもしれません。閉じられていない 'p'タグがあるにもかかわらず、その意図は十分明確です。 –