※ ChatGPTを利用し、要約された質問です(原文:JavaSciprtでの条件分岐)
条件分岐とイベント付与
このQ&Aのポイント
JavaScriptを使用して条件分岐し、特定のリンクにjQueryによるonclickイベントを自動的に付与する方法について教えてください。
具体的には、同一ドメイン内のページへのリンク、SSL領域のリンク、PDFファイルへのリンクなど、異なる種類のリンクを条件分岐する方法を教えてください。
また、可能な限り簡潔なソースコードで実現する方法も教えていただければ幸いです。
いつもお世話になっております。
JavaScriptでの条件分岐で実装したいことがあるのですが解らず悩んでおります。どなたかお知恵を拝借ください。
現在、HTML内に以下の要素があります。
・サイト内(同一ドメイン)にあるページへのテキストリンク
例) <a href="page2.html">PAGE2</a>
・SSL領域(別ドメイン+HTTPS)にあるページへのテキストリンク
例) <a href="https://secure.jp/~user/form.html">お問い合わせ</a>
・サイト内(同一ドメイン)にあるPDFファイルへのテキストリンク
例) <a href="example.pdf">サンプル資料</a>
・他のサイトへのテキストリンク
例) <a href="http://www.yahoo.co.jp/">Yahoo! Japan</a>
本題の実現したいことですが、上記の状態のリンク先をJavaScriptを用いて条件分岐させたうえで、jQueryによるonclickイベントを自動的に付与したいと思っています。
こちらの都合で申し訳ないのですが、JavaScriptをHTML上に直接記載する必要があるため、できる限り簡潔なソースで実現できれば尚助かります。
何卒よろしくお願い申し上げます。
お礼
steel_gray様 早々のご回答、ありがとうございます。 試してみて、追ってご報告差し上げます。
補足
steel_gray様 ご連絡が遅くなり申し訳ございません。 その後いろいろと試して無事に解決することができました。 この度は本当にありがとうございました。