Загрузка Ajax
ajaxload
sm
md
lg
xl
Использование Ajax позволит вам обновлять необходимую часть страницы без перезагрузки.
Наименование | data-атрибуты | Описание | Значение по умолчанию |
---|---|---|---|
Инициализация | data-ajaxload |
Указывает на то, что в месте его указания будет загружен контент | Без значения/loaded |
Путь к файлу | sf-src |
Указывает на то, что в значении параметра будет указан путь (url) к файлу с информацией | 'error src' |
Путь к файлу | data-canseltrack |
Если содержимое загружено не отслеживать | Без значения |
Загрузка неактивной страницы
<div class="sf-tab">
<nav>
<ul class="list-none p-0 m-0 flex">
<li class="hidden>block block>hidden">
<div class="block p-1 bg-surface-0 border-bottom-1 border-right-1 border-surface-container cursor-pointer">
Страница 1 (неактивная)
</div>
<div class="hidden p-1 bg-theme-1 bg-primary color-on-surface-inverse">
<i class="fa fa-home fa-fw m-right-1/2" aria-hidden="true"></i>
Страница 1 (активная)
</div>
</li>
<li>
<div class="block p-1 bg-surface-0 border-bottom-1 border-right-1 border-surface-container cursor-pointer">
Страница 2 (неактивная)
</div>
<div class="hidden p-1 bg-theme-1 bg-primary color-on-surface-inverse">
Страница 2 (активная)
</div>
</li>
<li>
<div class="block p-1 bg-surface-0 border-bottom-1 border-surface-container cursor-pointer">
Страница 3 (неактивная)
</div>
<div class="hidden p-1 bg-theme-1 bg-primary color-on-surface-inverse">
Страница 3 (активная)
</div>
</li>
</ul>
</nav>
<div class="sf-tab-content p-1 bg-surface-0 relative">
<section class="block" sf-ajaxload sf-src="/ru/modal/default.php" sf-canceltrack>
1
</section>
<section class="hidden" sf-ajaxload sf-src="/ru/modal/default.php" sf-canceltrack>
2
</section>
<section class="hidden" sf-ajaxload sf-src="/ru/modal/default.php" sf-canceltrack>
3
</section>
</div>
</div>
Загрузка Ajax в элемент по событию
<a sf-src="/ru/modal/default.php" sf-canceltrack href="javascript:void(0)" id="#ajaxload">
Нажать
</a>
Адаптивность
<a sf-src="/ru/modal/default.php" sf-canceltrack href="javascript:void(0)" id="#ajaxload">
Нажать
</a>
Для установки адаптивности элементов компонентов, начиная с определенного размера области просмотра, добавьте префикс контрольной точки (sm
, md
, lg
, xl
) через двоеточие (:
) к любому модификатору.
Для получения дополнительной информации об адаптивности ознакомьтесь с документацией.