Skocz do zawartości

[js] problem z .append


HERO

Rekomendowane odpowiedzi

<h1>Dodaj</h1>
<div class="testowa">
<input type="checkbox" data-option="0"> opcja 1<br>
<input type="checkbox" data-option="0"> opcja 2<br>
    <br><br>
</div>
<div id="test">
</div>

 

$('input').change(function(){
   var sprawdz = $(this).attr("data-option");
    if(sprawdz==0){
            $('#test').text("click");
        $(this).attr("data-option","1");
    }else{
        $('#test').text("");
        $(this).attr("data-option","0");
    }                               
});
$('h1').click(function(){
        $(".testowa").append('<input type="checkbox" data-option="0"> opcja dodana<br>'); 
});

 

dlaczego inputy dodane po nacisnieciu na h1 (append) nie są brane pod uwage przy tym? 

 

$('input').change(function()

 

dobrze rozumiem, ze po zaladowaniu sie strony elementy dodawane przez jquery w kod strony np.: .html()  czy .append() nie beda uwzgledniane przez wywolane pozniejszych funkcji?

a jezeli tak to da sie to jakos obejsc?

Dentysta Mokotów który daje powody do uśmiechu | Systemy szklane - Oferujemy szeroki wybór elementów szklanych dostępnych w różnych rozmiarach | Zdjęcie na LinkedIn to Twoja wizytówka - warto zainwestować w profesjonalną sesję. Polecam Antoniloskot.pl

 

Odnośnik do komentarza
Udostępnij na innych stronach

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

nie wiem czy dobry ale kod działa

zostawiam gdyby kogos mialo w przyszlosci naprowadzic

 

function buttons() { 
            $("#test").append('<input type="checkbox" class="ey" data-value="10">a<br>');   
            $("#test").append('<input type="checkbox" class="ey" data-value="15">b<br>');  
            $("#test").append('<input type="checkbox" class="ey" data-value="30">c<br>');               
		};
        $(document).on({
            change: function() {
                    if ($(this).is(':checked')) {
                        console.log('ok');
                    }else{
                        console.log('no');
                    }
                }
        }, '.ey');
        $(document).ready(function() { 
			buttons();
		}); 

 

Dentysta Mokotów który daje powody do uśmiechu | Systemy szklane - Oferujemy szeroki wybór elementów szklanych dostępnych w różnych rozmiarach | Zdjęcie na LinkedIn to Twoja wizytówka - warto zainwestować w profesjonalną sesję. Polecam Antoniloskot.pl

 

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności