javascript - jcarousel 图像在滚动事件后消失

标签 javascript jquery

我有一个自动完成的文本输入,它使用 jcarousel 触发一个 slider 来滚动到所选人物的图像。问题是,如果您搜索一次,它会起作用,但再次搜索会使所有图像消失。

下面是控制输入的代码:

jQuery('#team_select2').change(function() {

    var idx = $('#team_select2').val();

    if(idx == '')
    {
        carousel.scroll(1);
        $('.details').hide();
        return false;
    }

    carousel.scroll(idx);
    $('.details').hide();
    $('#'+idx+'_details').show();
});

如果您转到 http://welchhornsby.com/new-team-page/,您可以看到它正在运行。并尝试搜索列表中的两个人。

任何人都知道为什么它会像那样破裂吗?

最佳答案

发布后立即找到答案。刚刚将倒数第 4 行从 carousel.scroll(idx); 更改为 carousel.scroll(idx*1);

关于javascript - jcarousel 图像在滚动事件后消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18748083/

相关文章:

javascript - 替换 Div 类内容时出现 JS 错误

javascript - 在js中更改图像的颜色

javascript - responsiveslides.js - 为每张幻灯片分配特定的超时

php - 如何使用 ajax、php 和 html 将一个下拉列表填充到另一个下拉列表中

javascript - setInterval 覆盖其他 setIntervals

javascript - 如果找到重复的 <a> 标签,则删除 Li

带有回车键功能的 jQuery 按钮提交

javascript - 计算特定值在表中出现的次数

javascript - 选择没有选项的框宽度

javascript - .show() 在 'display :block' 之后不起作用