Показать сообщение отдельно
  #4 (permalink)  
Старый 19.01.2017, 03:22
Аспирант
Отправить личное сообщение для zerofx Посмотреть профиль Найти все сообщения от zerofx
 
Регистрация: 08.11.2013
Сообщений: 78

Извиняюсь но возник вопрос - захотел изменить немного работу фильтра, а именно в части количество ..

Сейчас она выводит именно то количество которое указано в дата атрибуте, но немного не удобно, решил немного его изменить а именно чтобы выводило не конкретное число а по условию равно или меньше значение которое задано в селекте.

так все таки удобнее - можно увидеть больше элементов похожих друг на друга...

$(document).ready(function() {
	 var b = $("[data-element]");
	 $("select").change(function() {
		var a = $("#age").val();
		d = $("#size").val(),
		e = $("#parts").val(),
		c = [a, d, e];
		b.hide().filter(function(a, d, b) {
		return $(b).data("element").every(function(b, d, a) {
		return !c[a] || c[a] & c[d] <= c[d] == b // c[d] <= c[d] - почему-то не срабатывают
	})
	}).show()
   })
});
Ответить с цитированием