ビューにdivを取り込もうとしていて、div要素が動的に追加されているので、クリックすると、すでにビューにあるかどうかに関係なく、div要素をビューに取り込むことができるリンクを割り当てています。そのため、リンクをクリックしたときに、ビューにアクセスしようとしているdiv imがすでに表示されている場合は、ビューから消えます。バグですか?
実例を追加しました。
コードは次のようになります
$(".testClick").on("click",function(e){
e.preventDefault();
// Call the scroll function
goToByScroll("indID"+1);
});
function goToByScroll(id){
// Reove "link" from the ID
id = id.replace("link", "");
// Scroll
$('.contentBody').animate({
scrollTop: $("#"+id).offset().top},
'slow');
}