восстановить jquery Dynami c метка - PullRequest
0 голосов
/ 24 февраля 2020

Я только что закончил свой код, но я понимаю, что мне нужно было восстановить не значение, а метку формы.

Однако после различных тестов у меня ничего не получилось, я тестировал

$newDivCouleur.attr("type", $(this).val());

$($newDivCouleur).appendTo(".maxWidthPoPup").find( ".textPopUp" ).html( $(this).val() );

до

$newDivCouleur.attr("type", $(this).labels());

$($newDivCouleur).appendTo(".maxWidthPoPup").find( ".textPopUp" ).html( $(this).labels() );

это не работает, и это снимает мой ярлык с формы, есть идеи?


var couleurUnique = 1;

     $( "[id^=branche_search_form_couleurs_" ).on( "click", function() {

          if (!$(this).is(":not(:checked)")) {
              var $newDivCouleur = $('<div class="poPupFiltre '+$(this).attr('id')+'"><div class="sousBlockPoPup"><button class="buttonRemoveCouleurs"><img class="img-fluid imgPoPup" src="{{ asset ('../build/images/supprimer.svg') }}" alt=""></button><p class="textPopUp"></p></div></div>');
              $newDivCouleur.attr("id", "PopUpCouleur_" + couleurUnique++);
              $newDivCouleur.attr("type", $(this).val());
              $($newDivCouleur).appendTo(".maxWidthPoPup").find( ".textPopUp" ).html( $(this).val() ); 
              }  else {
                   $(document).find(".poPupFiltre."+$(this).attr('id')).remove();
                   $('form[name="branche_search_form"]').submit();
              }

          });
...