Ich habe navbar wie folgt aus:Sprung zu einem Abschnitt auf verschiedenen Seite funktioniert nicht richtig
<ul class="dropdown-menu" role="menu">
<li><a href="/main_page#top_something">People</a></li>
<li><a href="/main_page">Main Page</a></li>
</ul>
aber wenn ich auf „People“ Link klicken, wird es nicht richtig positionieren, weil ich einige Diagramme bin Laden auf diese Seite. Ich habe viele Abschnitte mit eindeutiger ID und Inhalt wird von JavaScript (Charts) geladen.
<section id="top_something">
<div class= "container">
<h2 class="blue-headings text-center"><b>Top People</b></h2>
<div id="div_something"></div>
</div>
<br>
</section>
Der Inhalt eines div id = "div_something" Ich in JavaScript mache ... Ich habe einen 10 divs wie dies auf diesem main_page mit einzigartiger ID. Das kann ich sehen, wenn ich auf aa href Anklicken = „/ main_page # top_something“ auf navbar es mich auf diesem Abschnitt einfügen, aber sobald es JavaScript lädt es wird mir obere
Dank im Voraus bewegen
versuchen, aber Erweiterung nach main_page wie main_page.html # top_section – mohade
Ich kann das nicht tun, weil meine main_page eine .ejs Datei ist, die (ausdrücklich) node.js ist auf dieser Strecke – katrin
Überprüfung dieser Antwort http-Rendering: //stackoverflow.com/questions/39884440/jquery-scroll-to-id-on-page-a-from-page-b-node-ejs/39904667#39904667 – katrin