要約すると、2ページあります。簡略化すると、これらはこのように表すことができます。
ページ1
<html>
<a href="page-2.html#section-A">Link to section A</a>
</html>
2ページ
<html>
<script>
// Assume jQuery
$(document).ready(function(){
$('#wrapper').append($('<a name="section-A">Here is Section A</a><p>Some more content here.</p>'));
});
</script>
<div id="wrapper"></div>
</html>
これに伴う問題は、そのURLのページ1のリンクをクリックすると、「http://www.mydomain.com/page-2.html#section-A」と表示されますが、アンカーがリンクするコンテンツが続くことです。 toは、DOMがロードされるまで生成されません。これは、URLが最初にロードされることを考えると遅すぎます。
問題が明確でない場合はお知らせください。さらに明確にするよう努めますが、このようなシナリオを機能させる方法について誰かが最初に考えている場合は、お知らせください。