jquery - 当 Bootstrap Carousel 上的事件类发生变化时更改背景

标签 jquery twitter-bootstrap containers carousel

我想在每次 slider 滑动时更改容器的背景。我想我需要检查该项目的类别是否/何时处于事件状态。我还想知道是否没有我应该监听的事件。这是我正在开发的 jsfiddle:

https://jsfiddle.net/podbarron/nj04xms5/

$(function(){
$('#carousel-indicators').on('click', 'li', function(){

});
});

谢谢!

最佳答案

Bootstrap Carousel 有一个在每次幻灯片转换时/之后触发的事件。您应该能够使用它。

示例:https://jsfiddle.net/nj04xms5/7/

事件中的 js 非常基本,但只是为了给您一个想法。

e.latedTarget 如果您想从中获取信息(即 ID),将为您提供当前所在的幻灯片

$('#carousel-example-generic').on('slide.bs.carousel', function(e) {
      if(e.relatedTarget.id == 'firstSlide'){
          $("#landingContainer").css('background-color', 'orange');
      } else if(e.relatedTarget.id == 'secondSlide'){
          $("#landingContainer").css('background-color', 'green');
      }
})

关于jquery - 当 Bootstrap Carousel 上的事件类发生变化时更改背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35460188/

相关文章:

javascript - 自定义验证似乎没有注册

jquery - 我的菜单隐藏在 DIV 后面。将隐藏或不工作

javascript - jQuery html() 返回空的新输入标签?

javascript - Bootstrap 下拉按钮宽度问题

docker - 使用docker-composer扩展并在主机名后附加数字?

javascript - 按钮需要多次点击才能更改 : jQuery

html - Bootstrap 4 的垂直居中形式

javascript - 谷歌位置自动完成功能在模态中不起作用

PHP:获取 Docker 容器中的容器 ID

c++ - 我可以在迭代 C++ 容器时修改它的值吗?