jQuery(document).ready(function($){ var i=1; var ar=[]; $("#btn").click(function(e){ e.preventDefault(); $("#btn").css("background-color","#ccc"); $(".apd").append('
--Select--Text BoxCheck BoxRadio Button

'); i=1; }); $(document).on('click', '.p', function(e){ //Add new option e.preventDefault(); var type= $('#qstn_type').find(":selected").val(); if (type == "check"){ $(".add").append('
'); ar.push("ch"+i); i++; }else if (type == "radio"){ $(".add").append('
'); ar.push("rd"+i); i++; } }); $(document).on('click', '.x', function(e){ //Remove div e.preventDefault(); if ($(this).parent('div').prop('className') == "q"){ $("#btn").css("background-color","#90ba3e"); } $(this).parent('div').remove(); }); $(document).on('click', '.ropt', function(e){ //Remove option e.preventDefault(); var divId= $(this).parent().find('.ch,.rd').attr("id"); ar.splice( $.inArray(divId, ar), 1 ); $(this).parent('div').remove(); }); $(document).on('click', '.a', function(e){ //Add to questions e.preventDefault(); if($("#ques").val() == ""){$("#ques").css("border","1px solid red");}else{ $("#ques").css("border","1px solid #ccc"); var qstn_html=''; var qstn_html_opt=''; var z=''; var k=[]; var l=0; var type= $('#qstn_type').find(":selected").val(); var val= $('#ques').val(); ar.forEach(element => { z = $('#'+ element).val(); qstn_html_opt += '['+z+']'; k.push(z); }); qstn_html += '
{ qstn_html += 'data-opt' + ++l + '="'+element+'" '; }) qstn_html += 'data-opt_count ="'+l+'">'+val+''+qstn_html_opt+'
' $(".new").append(qstn_html); $(".apd").empty(); //Remove quesion block after adding question $("#btn").css("background-color","#90ba3e"); type=''; val=''; z=''; ar=[]; }}); $(document).on('change', '#qstn_type', function(e) { //Choose question type var val= $('#qstn_type').find(":selected").val(); $(".add").empty(); if (val == "text"){ $(".add").append('
'); } else if (val == "check") { $(".add").append('
'); i++; ar=["ch1"]; } else if (val == "radio") { $(".add").append('
') i++; ar=["rd1"]; } }); })
© 2020 Tenor Hut Pvt. Ltd. All Rights Reserved.