【发布时间】:2015-03-15 18:40:27
【问题描述】:
我在我的项目中使用这个特定的主题,目前正在使用聊天功能。
Chat API beta 有一个输入框,基本上可以用来过滤用户,但只是一个虚拟的。我给了它一个chat-filter 的 id 并在 jquery 中使用此代码来过滤聊天中的用户:
$('#chat-filter').on('input', null, null, function(e){
$('.display-users a').filter(function(){
return $(this).data('chatFname') != $('#chat-filter').val();
}).hide();
});
在更改输入字段时,我将选择聊天中的所有用户并通过自定义功能对其进行过滤。我现在只是想通过chatFname 数据属性对其进行过滤,但我不确定我做错了什么并且它不起作用。
但我真正想要的是根据所有数据属性过滤用户,即将所有数据属性与输入匹配,这样如果有人想按角色过滤用户,那也可以。我做错了什么,我该如何做到这一点?
【问题讨论】:
标签: jquery filter custom-data-attribute