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

Сообщение от рони
параметры оставить в инпуте типа data-calc="['Квартира',0]"
кавычки строго как в коде data-calc='["Квартира",0]'
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <script>
  jQuery.noConflict();
(function( $ ) {
    $(function() {

              function getInputCalc1(f1, f2, step) {
                alert([f1, f2]);

              /*  $('#w-size-1').attr('checked', false);
                var f1Val = $('#' + f1).val();
                var f2Val = $('#' + f2).val();
                var rezult = 'Размеры: (ширина=' + f1Val + ' мм, высота=' + f2Val + ' мм)';
                rezCalc1[step + 1] = rezult;
                $('#rez1').val(rezCalc1.join(', '));
                return false;*/
              }
    $("[data-calc]").on('click', function() {
    var data = $(this).data("calc");
    getInputCalc1.apply(null, data)
});


});
  })(jQuery);


</script>

</head>

<body>


<ul class="step-list">
   <li><input type="radio" class="radio" name="w-type" id="w-t-1" data-calc='["Квартира",0]'><label for="w-t-1">Другое</label></li>
   <li>..</li>
   <li>..</li>
</ul>


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