0

だから私は一度に2つのアンカージャンプをしようとしています. 1 つは親ページ (これは簡単です) 用で、もう 1 つはトリガーされたモーダル用です。

これまでのところ、私はここにいます。

  1. ユーザーがリンクをクリックします。mydomain.com/page/#modal1-comment5

  2. ページはフラグメントを処理し<a name="modal1"></a>、モーダルにジャンプしてポップアップをトリガーし (jqModal を使用)、 を介してモーダルの PHP ajax ファイルに「comment5」を送信します$_GET

  3. <a name="comment5"></a>モーダルに存在し、親ページにも存在する可能性があります。これは、親ページとモーダルがユーザー コメントを表示するコードを共有しているためです。

  4. 私が試したajaxファイル'location.hash = "#comment5"'では、親ページにアンカージャンプします。

  5. comment5.scrollIntoView()モーダルページと親ページの両方に機能し、ジャンプします。

私の質問は、純粋にモーダルの ajax ファイルにジャンプを固定し、親ページに影響を与えないようにすることは可能ですか?

4

1 に答える 1