Показать сообщение отдельно
  #4 (permalink)  
Старый 23.01.2014, 14:16
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

xmax,
я вас непонимаю ... есть нормальные способы получить значения
<!DOCTYPE HTML>
<html>

<head>

  <meta charset="utf-8">
  <title>slider demo</title>
  <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/south-street/jquery-ui.css">
  <style>
  #slider-first { margin: 10px; }
  #amount-first, #amount-ballfirst{
       position: relative;
       width: 30px;
       top: 5px;

    }
  	</style>

  <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
  <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

</head>

<body>
<input id="amount-first">
<input id="amount-ballfirst">
<div id="slider-first"></div>
<input id="test" type="button" value="получить значение ползунка">
<script>
var mindsil = 10, maxdsil = 517;
$("#slider-first").slider({
	min: mindsil,
	max: maxdsil,
	value: mindsil,
	animate: true,
	slide: function( event, ui ) {
	   $( "#amount-first" ).val( ui.value );
		$( "#amount-ballfirst" ).val( ui.value*1.5 );
		},
    change: function( event, ui ) {
	   $( "#amount-first" ).val( ui.value );
		$( "#amount-ballfirst" ).val( ui.value*1.5 );
		}

	});
var value = $("#slider-first").slider("option", "value");
   $( "#amount-first" ).val( value );
   $( "#amount-ballfirst" ).val( value*1.5 );

$('#test').click(
function ()
{  var val = $( "#amount-first" ).val(),  // получить значение ползунка 1 спосооб
       val2 = $("#slider-first").slider("option", "value");  // получить значение ползунка стандартный спосооб
   alert([val,val2])
}
)


</script>
</body>
</html>
Ответить с цитированием