javascript - jQuery 折叠 Bootstrap 和 jQuery 幻灯片

标签 javascript jquery html css twitter-bootstrap

我有一个包含 4 行和 2 列的页面,每一行中都有一个 bootstrap Accordion ,另一列中有一个图像。单击标题时, Accordion 打开(bootstrap 折叠),并且带有图像的隐藏 div 显示在已经可见的图像下方(幻灯片 jQuery)。

因此,只需单击 2 个 div( Accordion 体+隐藏的 div),当我为 Accordion 使用不同的 id 时,这适用于所有 4 个 Accordion ,但它们保持打开状态。

当我对 Accordion 使用相同的 id 来关闭 Accordion 主体时,我遇到了问题。

jquery slide 可能需要一个 noConflict 和一个 click 函数(onClick 不是我在某处读到的方法)和另一个 else 语句。

我想要的是,无论您单击哪个标题都没有关系,只有单击的 Accordion 打开 + 显示图像的隐藏 div。

有没有人......谁可以提供帮助。

function slide(slides) {
 $('.slidepic').each(function(index) {
      if ($(this).attr("id") == slides) {
           $(this).slideDown(200);
      }
      else {
           $(this).slideUp(200);
      }
 });
}

页面的 2 行版本在这里:http://jsfiddle.net/SUpmn/1/

最佳答案

试试这个:

http://jsfiddle.net/SUpmn/4/

意味着,通过 jquery click-Event-Handler 获得了点击。不要使用 javascript:uglyFunction()

$('.accordion-heading').click(function (){
$('.slidepic').each(function (index) {
    if ($(this).attr("id") == slides) {
        $(this).slideDown(200);
    } else {
        $(this).slideUp(200);
    }
});
});
}

关于javascript - jQuery 折叠 Bootstrap 和 jQuery 幻灯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18985396/

相关文章:

javascript - 使用 ES6 文件进行 Stryker 突变测试

JavaScript 上下滚动不可预测

javascript - 我如何在 2 个函数中使用相同的私有(private)变量

javascript - 如何在更改事件上添加 fadeIn Jquery

HTML 嵌入对象具有灰色背景。可以透明吗?

javascript - 导致占位符错误换行的空格

javascript - 如何在 angular2 中使用 ngx-translate 获取当前语言

javascript - Node.js 应用程序的布局

javascript - 如何动态初始化select2

jquery - 如何编写 Bootstrap 简单文本换行代码?