[JS][jQuery]Płynna strona z kotwicami

0

Witam,
czy ktoś wie jak działają odnośniki na youyube.com które pokazują "Więcej informacji" przy każdym filmiku? Chodzi o to, że mają one odnośnik "href="#"" ale mimo to ta kotwica nie pojawia się w adresie po kliknięciu odnosnika, dlaczego? Chcę tą samą zasadę zastosować na swojej stronie ale ja zamiast używać klasycznego javascriptu (na yt jest zdażenie onClick) przechwytuję akcję za pomocą frameworka javascriptu - jQuery...
Zauważyłem też, że w funkcji w zdażeniu "onClick" na yt jest na końcu kodu "return false;" - zastanawiam się czy to nie o to chodzi ale nie wiem jak to zastosować w swoim kodzie, bo u mnie niejako najpierw jest kliknięty odnośnik a później dopiero przechwycona akcja przez jQuery a tam dzieje się to jakby całkowicie "na bieżąco" - nie wiem czy dobrze myślę.
Ma ktoś jakiś pomysł na taki skrypt przez jQuery?

A oto odnośnik na youtube:

<a class="eLink" onclick="togglePanel(ref('watch-video-details')); urchinTracker('/Events/VideoWatch/VideoDescMoreInfo'); savePanelState(); return false;" href="#">Więcej informacji</a>
0

return false powoduje, że przeglądarka nie przechodzi na adres zapisany w linku (dzięki temu przed przejściem można sprawdzić parę warunków i nie pozwalać kliknąć jeśli są np błędy).

W jQuery na 100% da się jakoś ustawić wartość zwracaną przez funkcję, np event.returnValue czy coś.

Chwila szukania i się okazuje, iż wystarczy że po prostu funkcja przypisana do onclick zwróci false.

1 użytkowników online, w tym zalogowanych: 0, gości: 1