Создание якорных ссылок на одной странице с помощью jQuery Mobile

Чтобы создать якорные ссылки на одной странице с помощью jQuery Mobile, вы можете использовать различные методы. Вот несколько подходов:

  1. Метод 1. Установка атрибута data-ajax:

    <a href="#target" data-ajax="false">Go to Target</a>
    <div id="target">This is the target section.</div>
  2. Метод 2: использование метода $.mobile.navigate:

    <a href="#" onclick="$.mobile.navigate('#target')">Go to Target</a>
    <div id="target">This is the target section.</div>
  3. Метод 3: использование метода $.mobile.changePage:

    <a href="#" onclick="$.mobile.changePage('#target')">Go to Target</a>
    <div id="target">This is the target section.</div>
  4. Метод 4. Использование специального обработчика кликов:

    <a href="#" class="custom-link">Go to Target</a>
    <div id="target">This is the target section.</div>
    <script>
     $(document).on('click', '.custom-link', function() {
       $.mobile.silentScroll($('#target').offset().top);
     });
    </script>

Это несколько способов создания якорных ссылок на одной странице с помощью jQuery Mobile. Каждый метод дает один и тот же результат, но может различаться деталями реализации. Выберите тот, который лучше всего соответствует вашим требованиям.