• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【jQuery】複数の条件で絞ったタグへのアクセス)

【jQuery】複数の条件で絞ったタグへのアクセス

このQ&Aのポイント
  • センセーショナルなタイトル
  • jQueryを使用して特定の条件でタグにアクセスする方法について質問があります。具体的には、以下の条件を満たすaタグにアクセスしたいです。1)target指定が「_blank」であるaタグ2)aタグの中身がimgではないものに限るという条件です。この質問では、タグに外部リンクアイコンを自動的に追加する方法についても提案を求めています。
  • jQueryを使用して特定の条件でタグにアクセスする方法について質問があります。具体的には、target指定が「_blank」であり、かつaタグの中身がimgではない場合にのみアクセスしたいです。現在のコーディングでは全てのaタグにアイコンが追加されてしまうため、imgの場合にはアイコンが追加されないようにしたいです。クラスやIDは使用せずに完全に自動的に処理したいです。アドバイスをお待ちしています。

質問者が選んだベストアンサー

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

一発で決める方法はわかりません。 $('a[@target^="_blank"]').after(~略 で、とりあえず追加し、その後で $('a[@target^="_blank"]:has(img) +img').css('display','none'); このようにして不要な物は非表示にするとか・・・なんかイマイチですが。 http://semooh.jp/jquery/api/selectors/%3Ahas/selector/

wa-3
質問者

お礼

steel_grayさん> この方法で全然OKです! 解決しました。ありがとうございました!

関連するQ&A