| 
 если кому-то понадобиться, то вот мое решение. может не совсем правильное, но отвечает всем моим требованиям :)  
$(function(){
        var s = $("#text-search"), b = $(".AccessoryItem span"), d = $(".source");
        s.on("input",function() {
            for(var i=0;i<d.length;i++){
                if(b[i].innerHTML.toLowerCase().search(this.value) != -1){
                    d[i].style.display = 'block';}
                else if (d[i].style.display != 'none') {
                    d[i].style.display = 'none';
                }
            }
        });
    });
 | 
| Часовой пояс GMT +3, время: 13:53. |