Javascript 过滤div部分的JS脚本不能与carousel引导一起工作?

Javascript 过滤div部分的JS脚本不能与carousel引导一起工作?,javascript,html,filter,carousel,Javascript,Html,Filter,Carousel,已经有一段时间了,我一直在努力,但我还远远没有找到解决办法。 现在我有一个巨大的页面,里面有大量的DIV,必须隐藏起来,直到有人选择它。 正常情况下,它工作正常,但当我必须显示一个div,其中有一个旋转木马,旋转木马将开始显示所有的图像,而不是每次显示一个 感谢我糟糕的英语,提前谢谢 *************更新*************** 我已经找到了解决办法,但仍然没有找到解决办法。Iusse是关于旋转木马的,如果它在加载页面期间位于隐藏的div上,它将无法工作。有没有办法让他的div从

已经有一段时间了,我一直在努力,但我还远远没有找到解决办法。 现在我有一个巨大的页面,里面有大量的DIV,必须隐藏起来,直到有人选择它。 正常情况下,它工作正常,但当我必须显示一个div,其中有一个旋转木马,旋转木马将开始显示所有的图像,而不是每次显示一个

感谢我糟糕的英语,提前谢谢

*************更新***************

我已经找到了解决办法,但仍然没有找到解决办法。Iusse是关于旋转木马的,如果它在加载页面期间位于隐藏的div上,它将无法工作。有没有办法让他的div从隐藏状态变为可见状态?使用旋转木马引导,提前感谢

$document.readyfunction{ //已调用.ready的处理程序。 var值=此.value, 全部=$'。项目', 所选=全部。过滤器“.”+无; 全部隐藏; 选秀节目; $'item-filter-select'.changefunction{ var值=此.value, 全部=$'。项目', 所选=全部。过滤器“.”+值; 全部隐藏; 选秀节目; }; }; 选择 测试计划 尝试 H3试验 一些文本

测验


但最终我找到了一个解决办法。 我已将脚本更改为以下内容:

    $(document).ready(function() {
    // Handler for .ready() called.
    var value = this.value,
        all = $('.item'),
        selected = all.filter('.' + "none");

    all.hide();
    selected.show();
    $('#item-filter-select').change(function() {

        var value = this.value,
            all = $('.item'),
            selected = all.filter('.' + value);
            if(value=='test'){
              all.hide();
            $('#item-test').load(document.URL +  ' #item-test');
            selected.show();
          }else{
        all.hide();
        selected.show();
      }


    });

});
现在,每次我选择内部有旋转木马的隐藏div时,都会首先再次加载该div[$'item-test'.loaddocument.URL+'item test';],然后它会显示出来[selected.show;]


我希望它对其他人有用。

你能详细说明你想用javascript做什么吗?我需要更多的信息来帮助你。您试图过滤的情况是什么?是的,sry。我想做的是提供一个过滤选项“选择”按钮,它可以帮助我显示div,当你第一次加载页面时,div通常是隐藏的。通常情况下,当我要显示的div由text、img、text组成时,我使用的脚本工作正常。当div有文本、旋转木马图像,文本,因为旋转木马无法正常工作,它会将所有图像显示在一起,而不是显示一个bye one。P.S如果你向下滚动页面并转到“选择”选项,然后选择此选项,你将看到我所说的:我添加了一个带引导旋转木马工作示例的答案。试着把你的设置成那样。我认为您遇到的主要问题是不正确的类名。