jQuery isotope itemselectorをフィルタリングするための入力チェックボックスについてです。
こちらのデモを参照してください。ページが読み込まれると、チェックボックスがオンになります。ただし、ユーザーがすべてのチェックボックスをオフにすると、問題が発生します.items
。空のコンテナーではなく、すべてが表示されます。
$checkboxes.change(function(){
var filters = [];
// get checked checkboxes values
$checkboxes.filter(':checked').each(function(){
filters.push( this.value );
});
// ['.red', '.blue'] -> '.red, .blue'
filters = filters.join(', ');
$container.isotope({ filter: filters });
});
よろしくお願いします。