【问题标题】:How to tell Bootstrap Carousel to skip an element or class?如何告诉 Bootstrap Carousel 跳过一个元素或类?
【发布时间】:2014-12-14 09:44:41
【问题描述】:

我正在为 Tumblr 使用 Bootstrap Carousel,效果很好。但是,在主题自定义页面上,Tumblr 将 JavaScript 添加到 HTML 的左、右和中心。这导致轮播中断,因为下一个元素是意外的。

简单地把它放在代码中看起来像这样

<div class="carousel-inner">
  <div class="active item"></div>
  <script class="custom-js-code">/* bunch of stuff go here */</script>
  <div class="item"></div>
  <script class="custom-js-code">/* bunch of stuff go here */</script>
  <div class="item"></div>
  <script class="custom-js-code">/* bunch of stuff go here */</script>
</div>

Live preview

删除 JS 是不可能的,所以我需要一种方法来告诉轮播使用 &lt;script&gt; 标记或 custom-js-code 类跳过这些元素。

有什么想法吗?

【问题讨论】:

    标签: jquery twitter-bootstrap carousel


    【解决方案1】:

    如果可能,请升级到 Bootstrap 3.2.0,因为该版本仅迭代具有类 .item 的子级。

    如果您无法迁移到 3.2.0 版,不妨看看是否可以自己对源代码进行此更改。

    【讨论】:

    • 这是一个有价值的答案。我不知道他们已经改变了它——我可以说是聪明的举动。这需要我一段时间,但我会尝试在我的所有项目中逐步转移到 Bootstrap 3.3.1。希望它不会造成太多麻烦:)
    猜你喜欢
    • 1970-01-01
    • 2012-04-16
    • 2020-09-12
    • 2019-07-03
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    • 1970-01-01
    • 2014-07-23
    相关资源
    最近更新 更多