まとめ:
すべての<divclass="wrapSection">の後に「トップに戻る」リンクを挿入する必要があります。私は以下を使用して成功しました:
<script>
$('.wrapSection').after('
<div class="backToTop clearfix">
<a href="#top" class="up">Back To Top </a>
</div>
');
</script>
ただし、[トップに戻る]をクリックするときはスムーズなスクロールを使用したいと思います。それを念頭に置いて、私は次のことを試みました:
<script>
$('.wrapSection').after('
<div class="backToTop clearfix">
<a href="javascript:void(0)" onclick="goToByScroll('top')" class="up">
Back To Top
</a>
</div>
');
</script>
それは機能しません。jQueryの新人である私は、論理的と思われることを行いましたが、これは決して正しい答えではないようです。
一言で言えば
多かれ少なかれ、すべての<div class = "wrapSection">の後に、これを動的に表示する必要があります。
<div class="backToTop">
<a class="top" href="javascript:void(0)" onclick="goToByScroll('top')">
Back to Top
</a>
</div>