Как создать викторину в jquery

Вы можете: потребовать «active_support / core_ext» или: require «active_support / all»

-3
задан Himanshu Rahi 13 July 2018 в 14:16
поделиться

1 ответ

Сначала добавьте div для вашего шаблона, это тот, который вы дублируете.

<form method="POST">
         <div class="question">
      .....
         </div>
     <button>submit</button>
     <button>add_more</button>
</form>

Теперь используйте jquery для дублирования этого «вопроса» и обновите его с правильным идентификатором.

$("#add_more").click(function(e) {
    e.preventDefault();

  var id = $(".question").length;
  id++;
  var $newQuestion = $("form").find(".question:last").clone();
  $newQuestion.find("label").attr("value", id);
  $newQuestion.find("#question_no").text(id);
  $newQuestion.insertBefore($(".btn-success")); 
})

Jsfiddle: https://jsfiddle.net/xpvt214o/411294/

0
ответ дан Jax Teller 17 August 2018 в 12:43
поделиться
Другие вопросы по тегам:

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