デスクトップユーザーのモーダルウィンドウで開きたいリンクがいくつかありますが、モバイルユーザーのモーダルウィンドウ(CSSクラスとjQueryイベントリスナーを介して開始されるモーダルウィンドウ)では開きません。このサイトはメディアクエリを使用してレスポンシブテーマを実行しているため、さまざまな画面サイズでさまざまな動作を処理する方法を理解しようとしています(各画面サイズで使用されているデバイスの種類を想定しています)。
私は今それを2つの異なるリンクで設定しています。画面サイズごとにこれらのリンクのうち1つだけが表示され、画面サイズが大きいほどモーダルウィンドウリンクが使用されると想定しています。メディアクエリが小さいサイズを返す場合、モーダルウィンドウリンクを非表示にして、目的のページへの標準リンクを表示します。
これを行うためのより良い方法があるに違いないようです。何か案は?