首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery同位素特殊特征分类滤波器

jQuery同位素特殊特征分类滤波器
EN

Stack Overflow用户
提问于 2015-05-06 13:36:37
回答 1查看 235关注 0票数 0

我有多个类别,其中有图像,同位素是工作良好过滤所有类别,但有一个问题,当有类别包含特殊字符,如“个人电脑和笔记本”。如果我单击该类别的名称,它不会被同位素过滤,而在Chrome控制台中,我会得到以下错误:

未识别错误:语法错误,未识别表达式:.PC &笔记本

这是我的工作代码:

代码语言:javascript
复制
$(window).load(function () {
  var $container = $('#tabpersonalcloset');

  $container.isotope({
    filter:           '*',
    animationOptions: {
      duration: 750,
      easing:   'linear',
      queue:    false
    }
  });

  $('.file-manager ul li a').click(function () {
    $('.file-manager .active').removeClass('active');
    $(this).addClass('active');
    var selector = $(this).attr('data-filter');
    $container.isotope({
      filter:           selector,
      animationOptions: {
        duration: 750,
        easing:   'linear',
        queue:    false
      }
    });
    return false;
  });

});

有没有一种方法来过滤所有类别命名为“个人电脑和笔记本”?

EN

回答 1

Stack Overflow用户

发布于 2015-05-06 23:57:49

这是&字符和PC‘笔记本’之间的空格。你的数据过滤器可以过滤‘个人电脑’,‘笔记本’,'&‘个人,但不是’个人电脑和笔记本‘。试一试“个人电脑和笔记本”就行了。需要了解如何在html中设置数据过滤器以提供其他解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30078437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档