Kezdőoldal » Számítástechnika » Weblapkészítés » Javascriptben (/jQuery) ha...

Javascriptben (/jQuery) ha megváltoztattam egy span ID-jét, akkor utána miért nem tud lefutni egy függvény az új ID-re hivatkozva?

Figyelt kérdés

tehát van egy <span id="v1">, ami tartalmaz egy változót (x).


Ha rákkantittunk az x-re, akkor az x megváltozik (ha x megfelel bizonyos dolgoknak), ez eddig stimmel. Ekkor az x kicserélődik, y lesz. Ezután erre az y-ra (ami a régi x) is leakarok futtatni egy másik függvényt, de előtte még megcserélem az id-jét, hogy már az új x-re, azaz az y-ra tudjam lefuttatni a függvényt.


De nem történik semmi. Viszont ha a régi ID-vel akarnám,akkor meg igen.


Valahogy nemtörténik meg az ID váltá vagy nemtudom.


Kipróbáltam többféleképpen is, végül ennél maradtam, de van egy olyan érzésem, hogy ez ilyen úton nem is fog működni.


$('v1')click(


itt van egy függvény ami az x-ből y-t csinál. Aztán:


document.getElementById("v1").setAttribute("id", "v2"); )


és akkor monjduk ha csak annyit szeretnék, hogy ha az új ID-re kattintva jöjjön ki egy alert.


$('v2')click( function alert(alert("helo")) )



szóval akkor ez így nem működik ...


Kezdő vagyok, próbáltam utána olvasni tényleg, de megakadtam.



Köszönöm, ha valaki válaszol.



2020. jún. 13. 10:54
1 2
 1/18 A kérdező kommentje:
*ID váltás
2020. jún. 13. 10:55
 2/18 A kérdező kommentje:
*.click
2020. jún. 13. 10:55
 3/18 anonim ***** válasza:
100%

Ebből csak annyi derült ki, hogy lehagytad az ID selectort jQuerynél.


$('#v1')

2020. jún. 13. 11:42
Hasznos számodra ez a válasz?
 4/18 A kérdező kommentje:

Igen, még azt is. (amúgy ott van, csak ide amikor írtam akkor maradt le.)


Akkor ennyiből nem nagyon érthető a kérdésem? Vagy működnie kéne?


Szóval csak annyi, hogy egy szövegre kattintva előhív egy függvényt, amivel megváltozik a szöveg illetve a szöveg id-je. Majd szeretném ezt a szöveget is megvizsgálni, hogy mondjuk ez az új szöveg az-e hogy "alma".

úgy szeretném megvizsgálni, hogy egy ilyen


$('ujID')click -et

használok.

2020. jún. 13. 11:55
 5/18 A kérdező kommentje:
Nekem az is segítség, hogyha megtudom, hogy ez így működhet, csak valamit eltoltam.
2020. jún. 13. 11:56
 6/18 A kérdező kommentje:
megint lehagytam #-et :D
2020. jún. 13. 11:57
 7/18 A kérdező kommentje:

De nem értem. Ha a böngészőben , megnézem, akkor a forráskódban megváltozik az ID.


De ha ezután erre az új ID-re akarok csinálni valamit, akkor nem történik semmi, viszont ha a régire akkor meg igen.

2020. jún. 13. 12:01
 8/18 anonim ***** válasza:
100%
Miért nem mutatod meg a kódot? Titkos?
2020. jún. 13. 12:35
Hasznos számodra ez a válasz?
 9/18 A kérdező kommentje:

Jah nem dehogy, csak egy html-be volt a CSS meg minden, de leegyszerűsítettem. Tehát ebből szerintem jól látható:


[link]

2020. jún. 13. 12:56
 10/18 anonim ***** válasza:
100%
ID csere? Ekkora baromságot még nem láttam. Használj attribútumot.
2020. jún. 13. 13:02
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!