jQuery 切换 slider

标签 jquery css bootstrap-4

我使用 bootstrap 4 作为我的框架,我想在我的页面右上角的背景图片上创建一个固定的滑动条以获取额外信息。但问题是,每当我单击固定在顶部的 jquery 触发按钮时,内容都会显示在背景图像的底部,而不是在 z-index 更高的背景图像本身上滑动。这就是我想要实现的目标,您可以在此模板上看到它,顶部的红色 slider 按钮:

http://demo.themetorium.net/html/asso/v.1.3/theme/index.html

This is my jsFiddle so far

$(document).ready(function(){
    $("#slider-button p").click(function(){

        $(".top-slider").slideToggle();
        $(".hey").css('right', '0');
    });
});

最佳答案

我认为您不需要插件,只需执行您在评论中提供的 fiddle 的操作即可 ( the fiddle )。

或者,您可以使用类似于 collapsed navbar 的方式放置具有透明背景的经典导航栏。

<div class="pos-f-t">
  <div class="collapse" id="navbarToggleExternalContent">
    <div class="bg-dark p-4">
      <h4 class="text-white">Collapsed content</h4>
      <span class="text-muted">Toggleable via the navbar brand.</span>
    </div>
  </div>
  <nav class="navbar navbar-dark">
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarToggleExternalContent" aria-controls="navbarToggleExternalContent" aria-expanded="false" aria-label="Toggle navigation">
      <span class="navbar-toggler-icon"></span>
    </button>
  </nav>
</div>

然后在CSS中

.navbar {
    background-color: transparent;
}

这可能会成功吗?

关于jQuery 切换 slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48800724/

相关文章:

Javascript-将点击事件添加到动态生成的表格单元格

javascript - 计时器计数不正确

javascript - css关键帧动画反转

javascript - 内联元素组 - Bootstrap 4

twitter-bootstrap - 如何在bootstrap 4中垂直分布div框

jquery - 使最后一个动态添加的 Accordion 打开

javascript - 类似的文件名 ajax

jquery - 当我配置路径选项时,RequireJs 仅加载 JQuery

php - 如果wordpress静态首页中的 “home”如何删除面包屑

javascript - 如何在 JavaScript 中获取所有类属性