Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >根据当前幻灯片显示的jQuery Boostrap旋转木马内容

根据当前幻灯片显示的jQuery Boostrap旋转木马内容
EN

Stack Overflow用户
提问于 2015-05-20 03:58:58
回答 1查看 1.4K关注 0票数 0

我正在使用引导jquery旋转木马幻灯片内容。我在旋转木马下面也有一些内容。此内容应隐藏/显示幻灯片所显示的内容。

由于引导程序在当前幻灯片上使用active,所以我编写了下面的代码。现在,当我使用箭头的时候,这个方法就起作用了。但是,如果我使用键盘箭头显示下一个和上一个,或者当幻灯片是自动播放时,内容就不会相应地显示/隐藏。

jQuery:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    $('#success-stories .carousel-control.left, #success-stories .carousel-control.right').click(function() {
        if ( $('#success-stories .item1').hasClass("active") ) {
            $('.success1').removeClass("active"); 
            $('.success2').addClass("active"); 
        }
        if ( $('#success-stories .item2').hasClass("active") ) {
            $('.success2').removeClass("active"); 
            $('.success1').addClass("active"); 
        }

    });

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-20 04:45:00

要实现这一点,有很多种方法。根据您正在运行的引导程序的版本,可以使用slidslideslide.bs.carousel

3之前的引导版本

您可以尝试这一点(取决于您正在运行的引导程序的哪个版本),使用slid函数,它可以检测幻灯片事件何时完成:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$("#myCarousel").carousel()
 $("#myCarousel").bind("slid", function(){
    $currentActive = $("#myCarousel .active").attr('id');
       if($currentActive == "item1"){
           //then show something
       }else if(...){....}
  })

使用幻灯片和幻灯片事件,您可以找到当前幻灯片和下一个幻灯片/目标幻灯片,这个解决方案还没有经过测试,但应该可以正常工作。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('.carousel').on('slide',function(e){
    var slideFrom = $(this).find('.active').index();
    var slideTo = $(e.relatedTarget).index();
    if(slideTo == 1){
       //do something for item one, realise here i am working with indexes
    }
});

在自助3中:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$('#myCarousel').on('slide.bs.carousel', function (e) {
  //according to the documentation this event is fired when the slide method is invoked

    var slideFrom = $(this).find('.active').index();
    var slideTo = $(e.relatedTarget).index();
    if(slideTo == 1){
       //do something for item one, realise here i am working with indexes
    }
})

更新

为什么不给出成功内容的子类div ids,而不是使用类来标识它们,而是使用它们的单个ids。

例如:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 <div id="success-content">
                <div class="success1 active" id="successOne">
                    <h4 class="rounded-heading">Eleanor's Story</h4>
                    <p>
                        <span class="quote-start"></span>
                             Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. comes from a line in section 1.10.32.
                        <span class="quote-finish"></span>
                    </p>
                    <p>
                        Isobel Leeds)
                    </p>
                    <p>
                        All case studies are genuine photographs and un-retouched case studies of our own patients treated in our own clinics. (Reproduced with their consent)
                    </p>

                </div><!-- end success1 -->
                <div class="success2" id="successTwo">
                    <h4 class="rounded-heading">Melsor's Story</h4>
                    <p>
                        <span class="quote-start"></span>
                             Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. comes from a line in section 1.10.32.
                        <span class="quote-finish"></span>
                    </p>
                    <p>
                        Isobel Leeds)
                    </p>
                    <p>
                        All case studies are genuine photographs and un-retouched case studies of our own patients treated in our own clinics. (Reproduced with their consent)
                    </p>
                </div>              
            </div><!-- end success-content -->

        </div><!-- end success-stories -->
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30349019

复制
相关文章
利用jquery实现当前时间动态显示
html代码:<div id="time"></div> jQuery代码 <script type="text/javascript"> setInterval(function() { var now = (new Date()).toLocaleString(); $('#time').text(now); }, 1000); </script> <html> <head> <title>随鼠标一起动的动画特效简单实现</title> </head> <body> <
菲宇
2020/05/04
2.6K0
jq实现图像旋转木马:轮焦点+关于控制+自己主动旋转木马
打包下载:http://download.csdn.net/detail/u011043843/7994017
全栈程序员站长
2022/07/05
3.7K0
jquery slide 幻灯片
因为图片1-5是使用行内块的方式布局,只要控制图片1的div的margin-left改变,就可以跟推箱子一样,实现5个图片的左右滑动。
Devops海洋的渔夫
2019/05/30
3.5K0
Boostrap
---- 一.响应式布局—查看Demo 1.响应式布局的设计原则 - 移动优先 在设计的初期就要考虑页面如何在多终端显示 - 渐进增强 充分发挥硬件设备的最大功能 2.头部声明 栅格系统进行响应式开发,头部设置响应的viewport <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> 3.网页开发中
xiaohejun
2020/02/18
4170
jQuery幻灯片插件slick
支持响应式 浏览器支持 CSS3 时,则使用 CSS3 过度/动画 支持移动设备滑动 支持桌面浏览器鼠标拖动 支持循环 支持左右控制 支持动态添加、删除、过滤 支持自动播放、圆点、箭头、回调等等 兼容
李维亮
2021/07/09
3.2K0
ASP.NET MVC使用Bootstrap系列(4)——使用JavaScript插件
序言 Bootstrap的JavaScript插件是以JQuery为基础,提供了全新的功能并且还可以扩展现有的Bootstrap组件。通过添加data attribute(data 属性)可以轻松的使用这些插件,当然你也可以使用编程方式的API来使用。 为了使用Bootstrap插件,我们需要添加Bootstrap.js或者Bootstrap.min.js文件到项目中。这两个文件包含了所有的Bootstrap插件,推荐引用Bootstrap.min.js。当然你也可以包含指定的插件来定制化Bootstr
用户1161731
2018/01/11
5.2K0
ASP.NET MVC使用Bootstrap系列(4)——使用JavaScript插件
python测试开发django-191.Bootstrap3 轮播图(Carousel)
前言 Bootstrap3 实现轮播图滚动显示 轮播图(Carousel) 只需替换成自己本地图片/static/a1.png即可实现轮播图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!-- 引入 css --> <link rel="stylesheet" type="text/css" href="/static/bootstrap3.4/css
上海-悠悠
2022/05/09
3.6K0
python测试开发django-191.Bootstrap3 轮播图(Carousel)
css3旋转木马效果
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title></title> <style> body{ perspective: 1000px; }
切图仔
2022/09/08
1.4K0
css3旋转木马效果
CSS笔记(27)之旋转木马案例
受到弹幕的启发:先让每个都旋转好角度,然后都向前移动,但是这里也要注意顺序的问题.
y191024
2022/09/20
9550
CSS笔记(27)之旋转木马案例
MySql根据当前页pageNo、显示条数pageSize,实现分页查询的SQL
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
chenchenchen
2019/09/25
4.2K0
66. Vue 结合webpack使用jquery以及boostrap
有时候在 Vue 框架开发的时候,还是存在需要使用 jquery 以及 boostrap 的场景的,这个时候就需要安装 Jquery 以及 boostrap 了。
Devops海洋的渔夫
2020/09/08
9970
66. Vue 结合webpack使用jquery以及boostrap
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
指定元素中包含 id 属性的, 如: $("span[id]")  代码如下: <span id="span1" name="S1">AAA</span><br/>  <span id="span2" name="S2">BBB</span><br/>  <span name="Sx3">CCC</span><br/>  <span name="Sx4">DDD</span><br/>  <div id="div1" name="Dx1">EEE</div>  <div name="D2">FFF</div
hbbliyong
2018/03/06
1.6K0
jquery根据属性选择
有信仰的人不会孤独。——阿列克谢耶维奇 分享一个jquery选择器的小技巧 我们可以通过自定义属性键值选中一个元素 例如如下元素: <div ruben="vampire">阿超</div> 然后我们通过ruben=vampire选中这个div 就可以如下写法: let vampire = $('div[ruben="vampire"]') 我们可以简单测试一下输出里面的内容 <div ruben="vampire">阿超</div> <script type="text/javascript">
阿超
2022/08/17
1.9K0
jquery根据属性选择
JS显示当前时间
<div id="clock"></div> window.setInterval('showRealTime(clock)', 1000); function showRealTime(clock) { var d = new Date(); var year = d.getFullYear(); var month = d.getMonth() + 1; var date = d.getDate(); var days = new Array("日", "一",
小语雀网
2022/05/06
27.7K0
django显示当前时间
直接用HttpResponse返回一个html标签不太好,如果代码比较多,就不合适了。
py3study
2018/08/02
3.1K0
ViewPager获取当前显示的View[通俗易懂]
思路:根据vp.getCurrentItem一级vp的child数,可算出当前child在vp中的index。但是此时还不能直接用vp.getChildAt获取,因为getChildAt对应的index不一定 为vp中child实际的排列顺序(左右拖动时,打log即可验证)。此时可根据各child的x值重新排序,再用vp.getChildAt即可。
全栈程序员站长
2022/09/15
1.6K0
centos打开windows的ftp 无法显示内容 显示空白内容
centos下gnome打开windows FTP显示空白,无内容,windows下 打开正常。
全栈程序员站长
2022/07/05
6.3K0
centos打开windows的ftp 无法显示内容 显示空白内容
ViewPager 获取当前显示的Fragment
Viewpager 获取当前显示的fragment 使用 getSupportFragmentManager().findFragmentByTag()方法 Viewpager + FragmentPagerAdapter 情况下 才好使; FragmentPagerAdapter 有一个特点 凡是加载过的Fragment 都会被保留,既然Fragment不会被销毁,那我们就可以使用findFragmentByTag() 方法找到它;但问题是动态创建的话 tag的设置;我们知道动态加载时是可以设置tag的,
佛系编码
2018/05/22
3.7K0
显示网卡当前速度的脚本
显示网卡当前速度的脚本,速度是指网卡的连接速度,就是鼠标放到网卡图标上显示的速度
力哥聊运维与云计算
2019/06/28
9790
Js/JQuery根据时区获取当前时间
javascript代码 function getDate(timezone) { timezone; //目标时区时间,东八区 var offset_GMT = new Date().getTimezoneOffset(); // 本地时间和格林威治的时间差,单位为分钟 var nowDate = new Date().getTime(); // 本地时间距 1970 年 1 月 1 日午夜(GMT 时间)之间的毫秒数 var targetDate = new Date(n
目的地-Destination
2023/03/06
1.9K0

相似问题

Boostrap旋转木马每张幻灯片显示3张截断的图像

11

基于旋转木马的活动幻灯片显示隐藏内容

10

JQuery旋转木马复制幻灯片

12

jQuery旋转木马幻灯片动画

13

旋转木马/幻灯片jQuery插件

40
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文