@del993788

Как передать переменную из change jquery в range jquery?

Здравствуйте.
<select name="what" id="what">
   <option name="raz" value="м²">Квартиру</option>
   <option name="raz" value="м²">Дом</option>
   <option name="raz" value="сотка">Земельный участок</option>
</select>

$("#what").change(function () {
var ra = $("#what").val();
})


$( "#slider-range" ).slider({
      range: true,
      min: 10,
      max: 120,
      values: [ 40, 60 ],
      step: 2,
	  change: function(event, ui) {
        $( "#amount" ).val( ui.values[ 0 ] ) ;
        $( "#amount1" ).val( ui.values[ 1 ] ) ;
          },
	  slide: function(event, ui) {
        $( "#amount" ).val( ui.values[ 0 ] );
        $( "#amount1" ).val( ui.values[ 1 ] );
          }
	  }
	);

Меня интересуют $( "#amount" ).val( ui.values[ 0 ] ) ; строчки.
Как сделать, чтобы $( "#amount" ).val( ui.values[ 0 ] ) + ra ; работало?
Мне нужно вставить value из select в код slider range, но у меня ничего не выходит. Я так понимаю потому, что переменная ra не глобальная

jsfiddle.net/d9mhyftn
  • Вопрос задан
  • 383 просмотра
Решения вопроса 1
@del993788 Автор вопроса
$( "#amount" ).val( ui.values[ 0 ] +$("#what").val() );
$( "#amount1" ).val( ui.values[ 1 ] +$("#what").val());
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы