2012-11-13 4 views
0

필자는 필터를 정렬하는 목록 분류기 플러그인이 있지만 필터 기능이 작동하지 않습니다. 필자는 필터 버튼이 필터링해야 할 목록에 직접 인접하지 않기 때문이라고 생각합니다. 필터링 할 목록이 들어있는 div에 대한 수신기를 어떻게 추가합니까?jquery 리스너를 추가하는 방법은 무엇입니까?

jsfiddle : http://jsfiddle.net/infatti/S9vU2/

이것은 해결책이 될 수 있지만 기존 jQuery로 그것을 구현하는 방법을 잘 할 수 있습니다 : 당신이 category 찾고있는 당신의 기능에

$('#random-search-field').keyup(function() { 
    list.search($(this).val()); 
}); 
+0

필터 버튼이 저에게 효과적입니다. 나는 그 (것)들에있는 경보를 추가하고 방아쇠를 당긴다. – Bot

+0

필터를 클릭하면 항목이 사라집니다. 필터링 된 항목 만 표시해야합니다. 예. NLI를 클릭하면 NLI 항목 만 표시됩니다. – infatti

답변

0

하지만 당신이 그가 없습니다 options 목록 categoryType으로 변경했는데 올바르게 필터링 된 것 같습니다.

http://jsfiddle.net/S9vU2/3/

$('#filter-LPO').click(function() { 
    featureList.filter(function(item) { 
     if (item.values().Type == "LPO") { 
      return true; 
     } else { 
      return false; 
     } 
    }); 
    return false; 
}); 

jsfiddle 지금 이렇게 완전히로드 할 느린 것 같다.

관련 문제