アクセシビリティが必要なため、フォーカスをアンカーにジャンプしたいと思います。
この理由は、ブラウザーの読み取りです。リンク「アンカーにフォーカス」をクリックすると、ブラウザがアンカーからページを読み始めますが、そのためにはフォーカスする必要があります。
このアンカーから始まるタブ ナビゲーションも必要です。私は tabindex を使用したくありません。これは実際には良い使用方法ではありません。URL にも #hash を使用したくありません。ページに自動スクロールは必要ありません。
残念ながら、今日、以下のコードが機能していません。これは、私のニーズを説明するための単なる例です。
<div id="content">
<p>Paragraph...</p>
<p>Paragraph...</p>
<a href="#">A link</a>
<p>Paragraph...</p>
<p>Paragraph...</p>
<a name="myAnchor"></a>
<p>Paragraph...</p>
<p>Paragraph...</p>
<a href="#">A link</a>
<p>Paragraph...</p>
<p>Paragraph...</p>
<a href="javascript:;" id="focusToAnchor">Focus to anchor</a>
</div>
<script type="text/javascript">
$('#focusToAnchor').click(function() { $('a[name="myAnchor"]').focus(); });
</script>
なにか提案を?ありがとう