Навигационные ссылки указывают на одну и ту же страницу при использовании якорей

Мой сайт имеет две страницы:

http://www.example.com/en
http://www.example.com/en/contacts

Страницы, на которых расположены общие навигационные панели, а некоторые из ссылок на навигацию - на конкретные привязки на главной странице.

Эти ссылки не работают должным образом , указывая на одноименный якорь на странице current .

Я пробовал все эти синтаксисы:

index.php?Itemid=1121&#anchor1
index.php?Itemid=1121&#anchor1
http://www.example.com/en/#anchor1
  • 1121 - ItemID главной страницы;
  • Все якоря - это HTML-идентификаторы;
  • Если ни один элемент текущей страницы не имеет идентификатор anchor1, ссылка ничего не делает;
  • Оба адреса работают по назначению, если я использую их внутри <a href=" ... ">link</a> где-то еще на странице;
  • Оба адреса работают по назначению, если я нажимаю правой кнопкой мыши на ссылки и выбираю «открывать в другом окне /вкладке»;
  • Проблема была уже до активации опции перезаписи URL-адресов SEF;
  • Изменение & на &amp; не решить проблему;
  • Проверка элемента в Chrome дает мне следующий код:

    <a href="/en/#anchor1" data-uk-smooth-scroll="{offset: 0}">Home Page Anchor</a>
    

Что можно сделать для решения этой проблемы?

Если это уместно, я использую Joomla 3.6.4, PHP 7.0.13 и тему Luna от Yootheme (следовательно, данные uikit smoothscroll). Поведение одинаково в IE 11.672.10586.0 и Chrome 54.0.2840.99 м

1 голос | спросил Firefighter 28 12016vEurope/Moscow11bEurope/MoscowMon, 28 Nov 2016 17:25:57 +0300 2016, 17:25:57

1 ответ


0

По-видимому, только удаление вызова smoothsroll js исправлено.

ответил Firefighter 6 TueEurope/Moscow2016-12-06T16:34:18+03:00Europe/Moscow12bEurope/MoscowTue, 06 Dec 2016 16:34:18 +0300 2016, 16:34:18

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132