JQuery-ben azonos ID-jű elemek kiválasztása hogyan?
Sziasztok!
Egy webshophoz ajaxal akarom a kosarat megírni, de amikor a PHP kimenetet előállítom akkor ismétlődnek egyes elemek ID nevei és ez a jquerynek nem tetszik mert mindig ugyan azt az elemet küldi el.
Az ID egyedi kell(ene) legyen, miért nem ennek megfelelően állítod elő?
Így a leírtak alapján itt tervezési hiba lesz és nem a jQuery a gond okozója.
Nem, a gond ott van, hogy "az összes form egyforma ID-jű"!
Ez biza tervezési hiba, az ID egyedi kéne legyen!
vagy inkább
<div id="lopikula-1209">...</div>
<div id="lopikula-1210">...</div>
<div id="lopikula-1216">...</div>
jquery selector meg valami ilyesmi: $("[id^=lopikula-]")
Egyedi ID-t kell használni. Még ha meg is tudnád oldani sokszorosított ID-vel, semmi garancia, hogy minden böngésző ugyanúgy kezelné.
PHP-ben adjál hozzá egy számlálót és ezzel egészítsed ki az ID-t, vagy használj class-t .
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!