Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] problem z .append
blokern
post 11.03.2021, 14:18:06
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 27.02.2008

Ostrzeżenie: (0%)
-----


  1. <h1>Dodaj</h1>
  2. <div class="testowa">
  3. <input type="checkbox" data-option="0"> opcja 1<br>
  4. <input type="checkbox" data-option="0"> opcja 2<br>
  5. <br><br>
  6. </div>
  7. <div id="test">
  8. </div>


  1. $('input').change(function(){
  2. var sprawdz = $(this).attr("data-option");
  3. if(sprawdz==0){
  4. $('#test').text("click");
  5. $(this).attr("data-option","1");
  6. }else{
  7. $('#test').text("");
  8. $(this).attr("data-option","0");
  9. }
  10. });
  11. $('h1').click(function(){
  12. $(".testowa").append('<input type="checkbox" data-option="0"> opcja dodana<br>');
  13. });


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

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


dobrze rozumiem, ze po zaladowaniu sie strony elementy dodawane przez jquery w kod strony nie beda uwzgledniane przez funkcje?


--------------------
www.Opiekuj.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post 11.03.2021, 21:32:45
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Nadal nie wiem w jakim celu stosujesz ten atrybut. Checkbox natywnie ma atrybut value i jego można wykorzystać.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 08:39