JSFiddle - React, Tailwind, and code Playground

by dixalex

JavaScript

$(document).ready(function(ncp_ready) {
  align_specify();
});

function align_specify() {
  var counter = 0;
  var imgScanner = setInterval(function() {
    if ($('.specify').length) {
      var other_fields = $('input:text').filter(function(i, el) {
        el_name = $(el).attr('name').toLowerCase();
        console.log(el_name);
        return /specified/.test(el_name);
      });
      other_fields.each(function(index, element) {
        var choice_text = $(element).closest('.response').find('.choice-text');
        $(element).appendTo(choice_text);
        console.log($(element).attr('id'));
      });
      clearInterval(imgScanner);
    } else {
      //var doNothing = ""; 
      counter++;
      if (counter === 100) {
        console.log(counter);
        clearInterval(imgScanner);
      }
    }
  }, 50);
}