私は、ページ上のより高い情報のページに、より多くの情報がある場所に、より高いコンテンツの「scrollTo」リンクを作成しようとしています。私は現在、以下のコードで1つの項目のために働いています。両方のコードセットは、必要に応じて変更できます。scrollToの動的コンテンツの機能
マークアップ(小枝):
<a id="scroll-src-{{ term.id }}" class="content-scroll">
<!-- other page content -->
<div id="scroll-dest-{{ term.id }}" class="content-scroll"></div>
のjQuery:用語16
:
if($('.content-scroll').length) {
$('#scroll-src-16').click(function() {
$('html, body').animate({
scrollTop: $('#scroll-dest-16').offset().top - 87
}, 750);
});
}
あなたが見ることができるように、私は一つのアイテムだけのためにこの作業を持っています。これを抽象化/変更して、用語IDがすべて入力されるようにするにはどうすればよいですか?
これはDrupal 8で構築され、Viewsモジュールを利用しています。最適な解決策のためにdrupal.settings/drupal.behaviorsを使用する必要があるかどうかは不明です。
これは美しく機能します。洞察力ありがとう! –