Я пытаюсь проверить, что два входных диапазона, которые фильтруют возраст, не совпадают друг с другом.Я не могу найти способ сделать это правильно, если ползунки ведут себя беспорядочно, прыгая с 0 до 50 и тому подобное.
Я пробовал разные подходы (чистый JS) с похожими результатами:
if(input1.value >= input2.value || input2.value <= input1.value){
input1.value = toString(input2.value - 1);
input2.value = toString(input1.value + 1);
}
Этот заставляет ползунки вернуться к 50. Я не могу вспомнить, что еще я пробовал, но все делают одно и то же.Или вернитесь к 50, или к минимальному диапазону перейдите с 2 или 3 на 100.
Я бы предпочел не использовать jQuery, если это вообще возможно
Вот скрипка со всем этим:
JSfiddle Проверка и фильтры
Спасибо!