Помогите немного переделать jQuery UI Slider

Тема в разделе "JavaScript", создана пользователем verfaa, 28 авг 2012.

Модераторы: ZiX
  1. verfaa

    verfaa

    Регистр.:
    29 янв 2007
    Сообщения:
    374
    Симпатии:
    41
    Нужно переделать скрипт Перейти по ссылке (справа в вертикальном меню выберите Range slider) под выбор роста человека, чтобы при передвижении ползунков, в скобках рост автоматически пересчитывался ещё и в футы. Т.е. чтобы это выглядело примерно так: 181cm(5,94ft)-192cm(6,3ft)
    1 фут (foot, ft ) равен 30,48 см
    Помогите пожалуйста
     
  2. dino

    dino

    Регистр.:
    28 май 2009
    Сообщения:
    550
    Симпатии:
    204
    PHP:
    <script>
    $(function() {
    $( 
    "#slider-range" ).slider({
    rangetrue,
    min0,
    max250,
    values: [ 0250 ],
    slide: function( eventui ) {
    $( 
    "#amount" ).textui.values] + "cm ("ui.values]*30.48 +"ft ) - " ui.values] + "cm ("ui.values]*30.48 +"ft )" );
    }
    });
    $( 
    "#amount" ).text( $( "#slider-range" ).slider"values") + "cm ("+$( "#slider-range" ).slider"values")*30.48 +" ft)- " + $( "#slider-range" ).slider"values") +"cm ("+$( "#slider-range" ).slider"values"1)*30.48+"ft)");
    });
    </script>
    Код:
    <span id="amount"></span>
    
     
    verfaa нравится это.
  3. xoxmo

    xoxmo Постоялец

    Регистр.:
    24 мар 2008
    Сообщения:
    143
    Симпатии:
    86
    небольшая поправочка: для получения футов все-таки надо не умножать сантиметры на 30.48, а делить на 30.48
     
  4. dino

    dino

    Регистр.:
    28 май 2009
    Сообщения:
    550
    Симпатии:
    204
    эммм:nezn:действительно.... протупил малость... но собственно суть скрипта от этого не особо меняется :)
     
  5. verfaa

    verfaa

    Регистр.:
    29 янв 2007
    Сообщения:
    374
    Симпатии:
    41
    да, умножать нужно на 0.0328