javascript - bootstrap carousel - 当轮播滑动时,自动更新事件导航项

标签 javascript jquery twitter-bootstrap carousel

我需要你的帮助: here (点击查看 jsfiddle)我有一个自动滑动 Bootstrap 轮播,包括手动导航的导航。

我可以通过按钮导航轮播。如果我点击其中一个,它就会被激活。但如果轮播自动滑动,它不会更改事件的导航项。我尝试了以下代码,但没有成功。你知道失败在哪里吗?谢谢! :-)

$('#myCarousel').on('slid', function (e) {
  var id = $('.item.active').data('slide-number');
  id = parseInt(id);
  $('[id^=carousel-selector-]').removeClass('selected');
  $('[id=carousel-selector-'+id+']').addClass('selected');
});

最佳答案

您好,您的幻灯片功能没有被触发。这就是为什么它不起作用。这是一个工作 fiddle https://jsfiddle.net/xgkzf25p/12/ 。进行此更改后,它对我有用。

所做的更改:

$('#myCarousel').on('slid', function (e) {}

更改为:

$('#myCarousel').on('slide.bs.carousel', function (e) {}

关于javascript - bootstrap carousel - 当轮播滑动时,自动更新事件导航项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43085396/

相关文章:

javascript - 在javascript中遍历DOM

javascript - jQuery 代码通过点击 "Same as Shipping"来填写字段,而不是复制我的州字段。任何想法为什么?

javascript - ServiceWorker 执行文件中未定义 Notification.requestPermission。 Chrome

javascript - Next.js with Typescript : Invalid hook call. Hooks 只能在函数组件的主体内部调用

jquery - 排队的样式和脚本在我的 wordpress 插件中不起作用

jquery - 更改背景图像 div

JavaScript 我必须使用JS点击功能,而不是jQuery

jquery - 向 Bootstrap 轮播添加响应式边框

javascript - 使用 jQuery 折叠菜单和一个切换折叠的按钮

css - 覆盖 Bootstrap 默认值的选项