ユーザーが検索ボタンをクリックしたとき(ヘルプの追加を使用することもできます)またはEnterキーを押したときにのみ検索を実行する必要があることを除いて、ページで希望どおりに機能するこのフィドルを見つけました-彼らがいる間ではありません入力しています。
コードは次のとおりです。
//Live Search
$('.filter-bar #search').search('.filter-results li', function(on) {
on.all(function(results) {
var size = results ? results.size() : 0
$('.filter-results-count').text(size + ' results');
});
on.reset(function() {
$('.no-filter-results').hide();
$('.filter-results li').show();
});
on.empty(function() {
$('.no-filter-results').show();
$('.filter-results li').hide();
});
on.results(function(results) {
$('.no-filter-results').hide();
$('.filter-results li').hide();
results.show();
});
});
次のステップは、検索で大文字と小文字を区別せず、いくつかのタイプ o を考慮に入れることです。
(クイックシルバーや液体金属などを使用できますか?)
解決するためにフィドルを変更できれば、それを理解するのが最善です。