Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 30.08.2016, 17:08
Интересующийся
Отправить личное сообщение для Алмат Посмотреть профиль Найти все сообщения от Алмат
 
Регистрация: 30.08.2016
Сообщений: 11

Получить значение и вывести его в html, в html создаю инпуты <input id="amountcv", <input id="amountcs", <input id="amountcd", и так понимаю что используя slide: function( event, ui ) {$( "#ТУТ мои amountы" ).html( ui.value );} можно получить значения от бегунков на слайдере, потом их еще надо будет использовать для математических операций
Ответить с цитированием
  #12 (permalink)  
Старый 30.08.2016, 17:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Алмат,
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .slider{
  width: 300px;
  margin: 10px;
}
  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/south-street/jquery-ui.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
  <script>
$(function() {
    var arr = [];
    function foo()
    {
       $(".res").text(arr)// тут все значения, делайте что хотите
    };
    $(".opt").each(function(i, el) {
            arr[i] = 50;
        var am = $(".amount", el),
            sl = $(".slider", el);
        sl.slider({
            min: 0,
            max: 100,
            step: 1,
            slide: function(event, ui) {
                am.val(ui.value);
                arr[i] = +ui.value;
                foo()
            },
            change: function(event, ui) {
                am.val(ui.value)
            }
        });
        sl.slider("option", "value", 50)
    });
    foo()
});
  </script>
</head>

<body>
<div class="opt">
  <div class="slider"></div>
  <input type="text" class="amount" readonly>
</div>
<div class="opt">
  <div class="slider"></div>
  <input type="text" class="amount" readonly>
</div>
<div class="opt">
  <div class="slider"></div>
  <input type="text" class="amount" readonly>
</div>
<div class="opt">
  <div class="slider"></div>
  <input type="text" class="amount" readonly>
</div>
<div class="res"></div>
</body>
</html>
Ответить с цитированием
  #13 (permalink)  
Старый 30.08.2016, 18:18
Интересующийся
Отправить личное сообщение для Алмат Посмотреть профиль Найти все сообщения от Алмат
 
Регистрация: 30.08.2016
Сообщений: 11

рони,ого, вы прям весь код написали. Спасибо, здорово, только как новичку не очень понятно( Я понимаю, что время ценно, но вдруг если найдется немного лишнего времени, очень поможете, если добавите подробные комментарии или поделитесь полезными ссылочками, где это есть. Хотелось бы понимать, а в учебнике такого нет и нагуглить не могу. беда прям
Ответить с цитированием
  #14 (permalink)  
Старый 30.08.2016, 18:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Алмат,
slider slidechange
одновременное прокручивание нескольки[ слайдеров ui

поиск по форуму тут этого добра много ...
Ответить с цитированием
  #15 (permalink)  
Старый 30.08.2016, 18:55
Интересующийся
Отправить личное сообщение для Алмат Посмотреть профиль Найти все сообщения от Алмат
 
Регистрация: 30.08.2016
Сообщений: 11

я видел да, смотрел уже. но вспомните, вы ведь когда-то тоже были новичком)) я смотрю и вижу кое где код, а где-то просто набор непонятных символов. Мне интересно разобраться, что именно последовательно делает этот код. Мне не очень ясна здесь работа с массивом, и что именно делает $(".opt").
Ответить с цитированием
  #16 (permalink)  
Старый 30.08.2016, 18:56
Интересующийся
Отправить личное сообщение для Алмат Посмотреть профиль Найти все сообщения от Алмат
 
Регистрация: 30.08.2016
Сообщений: 11

уж простите дурака, что занимаю время
Ответить с цитированием
  #17 (permalink)  
Старый 30.08.2016, 18:58
Интересующийся
Отправить личное сообщение для Алмат Посмотреть профиль Найти все сообщения от Алмат
 
Регистрация: 30.08.2016
Сообщений: 11

и что такое sliders[i] = 50
Ответить с цитированием
  #18 (permalink)  
Старый 30.08.2016, 19:06
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

Сообщение от Алмат
$(".opt").
все блоки с данным классом
Сообщение от Алмат
и что такое sliders[i] = 50
незнаю
Ответить с цитированием
  #19 (permalink)  
Старый 30.08.2016, 19:10
Интересующийся
Отправить личное сообщение для Алмат Посмотреть профиль Найти все сообщения от Алмат
 
Регистрация: 30.08.2016
Сообщений: 11

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

Сообщение от Алмат
sliders[i] = 50
где вы это взяли?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывести значения value из select в input Jeick9 Events/DOM/Window 28 29.11.2017 08:57
Вывести значения id всех элементов страницы через пробел! Teamur Events/DOM/Window 4 13.02.2016 20:08
Как вывести целые значения? Georgian Элементы интерфейса 5 13.11.2015 06:03
Как вывести свойства div значения которых равно 1? sovsem-nub Events/DOM/Window 8 16.04.2015 13:12
Помогите вывести и посчитать значения ячеек в таблицах uznik73 Events/DOM/Window 13 14.07.2011 13:09