У меня есть этот скрипт для фильтрации моих значений, но он работает, только если значение одно, а если оно многократное, оно не распознает его.
Мой код: CodePen
<li id="image_li_<?php echo $row['id']; ?>" class="ui-sortable-handle card" data-filtertext="<?= $parse_to_tag($row['id']);?>">
Например. выберите значение = "4" OK / выберите значение = "1 4 8" не фильтруйте.
<li data-filtertext="4 8 10"> //not filter when select 4 or 8 or 10
<li data-filtertext="4"> // working fine.
Но мне нужно фильтровать, когда значение li содержит"1 или 4 или 8 "
$('#filter_categoria').change(function(){
var value = $(this).val();
$(".reorder_ul").find("li").hide()
$.each($("ul").find("li"),function(){
if($(this).data('filtertext') == value)
$(this).show();
});
});