Ответ 1
Попробуйте добавить:
interval: false
что сделает автоматическое скольжение, потому что там не добавлено миллисекунды и больше не будет слайдера.
Я использую Bootstrap Carousel. Все, что я хочу, это то, что слайдер будет скользить только при нажатии навигации или разбивки на страницы. Я попытался удалить
$('.carousel').carousel({
interval: 6000
});
Он отлично работает, но моя проблема - когда я уже нажал на навигацию или разбивку на страницы, теперь она автоматически раздвигается. Можно ли удалить функцию автоматического скольжения? Если да, то как?
Попробуйте добавить:
interval: false
что сделает автоматическое скольжение, потому что там не добавлено миллисекунды и больше не будет слайдера.
Из официальных официальных документов:
интервал. Время задержки для автоматического переключения элемента. Если false, карусель автоматически не будет циклически переключаться.
Вы можете передать это значение с помощью javascript или с помощью атрибута data-interval="false"
.
Вам просто нужно добавить еще один атрибут в свой тег DIV, который
data-interval="false"
Не нужно касаться JS!
Изменить/Добавить к интервалу данных = "false" на карусели div
<div class="carousel slide" data-ride="carousel" data-type="multi" data-interval="false" id="myCarousel">
данных интервал = "ложь"
Добавьте это в соответствующий div...
Попробуйте следующее:
<script>
$(document).ready(function() {
$('.carousel').carousel('pause');
});
</script>
$(document).ready(function() {
$('#media').carousel({
pause: true,
interval: 40000,
});
});
Используя приведенный выше script, вы сможете автоматически перемещать изображения
$(document).ready(function() {
$('#media').carousel({
pause: true,
interval: 40000,
});
});
Используя приведенный выше script, auto-rotation
будет заблокирован, потому что interval
есть false