Не срабатывает условие в скрипте

150
02 августа 2018, 10:20

При изменении значения location в заданном диапазоне, требуется выполнить условие, нo условие не срабатывает. Значение location - это бегунок JQuery UI. При передвижении бегунка, соответственно, меняется значение location, о чем говорит изменение значения в консоли, но условие не срабатывает.

var el, location; 
$("#slider").change(function() { 
  el = $(this); 
  location = el.val(); 
  console.log(location); 
  if (location > 9 && location < 100) { 
    console.log("Условие сработало"); 
  } 
}).trigger("change");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div class="fifty"> 
  <img src="../img/circle_small.png" alt=""> 
  <p id="output">100</p> 
</div> 
<div id="slider" class="slider"></div>

Answer 1

Переменная location скорее всего имеет тип строка а Вы сравниваете с цифрами

READ ALSO
На главной отображать, на всех остальных скрыть!

На главной отображать, на всех остальных скрыть!

Ребята, подскажите каким образом сайд бар отображать на главной странице, а когда переходишь на товар или другую страницу что бы он прятался!?

128
Поиск набора слов в строке

Поиск набора слов в строке

Делаю фильтр сообщений в боте ТелеграмСтолкнулся с такой проблемой

123
Повесить картинку на кнопку

Повесить картинку на кнопку

Как можно повесить картинку на кнопку?

171
непрерывный перебор массива

непрерывный перебор массива

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

154