поэтому у меня есть один скрипт, который плавно прокручивает всю страницу. Хороший сценарий. Для этого используются якоря. Таким образом, меню навигации в основном говорит «обо мне» или что-то еще, и при нажатии вся страница прокручивается до раздела «обо мне». Но то, что запрограммировано, это то, что, когда я нажимаю на внутреннюю ссылку привязки, браузер переходит в ТОП, ВЛЕВО. который отлично работает, так как я хочу прокрутить всю страницу.
НО.
Я использую другой скрипт, который позволяет мне щелкнуть опцию в меню, и должно появиться небольшое окно с информацией. НО вместо этого вся страница перемещается, благодаря предыдущему сценарию прокрутки, и помещает новую всплывающую подсказку TOP, LEFT.
Тааак? есть идеи?
init: function () {
var lnks = document.getElementsByTagName('a');
for (var i = 0, lnk; lnk = lnks[i]; i++) {
if ((lnk.href && lnk.href.indexOf('#') != -1) && ((lnk.pathname == location.pathname) || ('/' + lnk.pathname == location.pathname)) && (lnk.search == location.search)) {
addEvent(lnk, 'click', HtinyScrolling.initScroll, false);
lnk.onclick = function () {
return false;
} // Safari
}
}