javascript - 如何防止我的过滤器列表崩溃?

标签 javascript html css list filter

http://testserver.davidbenrimon.com/artists.html

如何让右上角的过滤器始终可见而不是折叠起来?

最佳答案

在您的 custom.js 文件中,删除此行:

$itemsFilter.find('a').not('.active').hide();

要删除鼠标事件,请在该行下方删除以下内容:

// On mouseover (hover)
$itemsFilter.on('mouseenter', function() {
var $this = $(this);

    clearTimeout( mouseOver );

    // Wait 100ms before animating to prevent unnecessary flickering
    mouseOver = setTimeout( function() {
    if( $(window).width() >= 960 )
        $this.find('li a').stop(true, true).slideHorzShow(300);
            }, 100);
        }).on('mouseleave', function() {
            clearTimeout( mouseOver );

    if( $(window).width() >= 960 )
        $(this).find('li a').not('.active').stop(true, true).slideHorzHide(150);
});

关于javascript - 如何防止我的过滤器列表崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46062826/

相关文章:

javascript - 隐藏元素和显示元素

java - 将参数传递给 url

javascript - Twitter 小部件仅在 HTML 上显示链接

css - 在wordpress的列中显示图像和文本

Android 如何从样式或主题更改选项卡颜色

javascript - 为什么我在 vue.js 中得到 'avoid using JavaScript unary operator as property name'?

html - 缩写标签中的大写还是小写?

html - 将输入元素和标签对齐到两个单独的列中

css - 主机上的 codeigniter 网站 - CSS 更改不会更改前端元素

javascript - Node.js 上的性能重算法