DOM selector: vybrat prvek se specifickým počtem dětí
crs
(1 hodnocení)
2. 1. 2022 12:53:19
Zdravíčko,
Jak prosím (v JQuery nebo document.querySelectorAll) vyberu prvek se specifickým počtem dětí - například tabulky, které mají právě 2 buňky?
Díky
2. 1. 2022 12:53:19
TomasX
(4 hodnocení)
2. 1. 2022 13:03:30
blbě, vyber všechny tabulky, projdi je a spočítej u nich počet , selector na to v jquery a ani v css není. Můžeš max. vybírat x-tý prvek, takže vybereš druhý a ověříš, že třetí již neexistuje, první varianta je ale přehlednější.
. Při velkém DOMu je tvoje řešení vyložení cpu náročné a umí pěkně roztočit kolečka.Původně jsem o podobném řešení přemýšlel, ale nepřišlo mi lepší, čitelnější a přehlednější, abych to doporučil.
2. 1. 2022 13:03:30
crs
(1 hodnocení)
2. 1. 2022 13:43:05
Díky. Tak nějak mi to došlo, když jsem to ne a ne najít. Už jsem mezitím napsal kód (kdyby to někomu přišlo užitečné)
2. 1. 2022 13:43:05
Michal Jeřábek
3. 1. 2022 15:36:37
Zbytečně komplikované, ale v jQuery to lze udělat takto (snad už se tento rok dočkáme i toho, je to půjde i s querySelector): https://codepen.io/michaljerabek/pen/mdBLPOV
3. 1. 2022 15:36:37
TomasX
(4 hodnocení)
3. 1. 2022 18:19:30
tobě připadá tvoje řešení jednoduší? (Opravdu se ptám). Zkus to předělat na 3 nebo 4 buňky, stane se z toho docela zmatek. Krom toho to nepočítá s tabulkou a zanořenýmiNapsal mjerabek;1637666Zbytečně komplikované, ale v jQuery to lze udělat takto (snad už se tento rok dočkáme i toho, je to půjde i s querySelector): https://codepen.io/michaljerabek/pen/mdBLPOV
3. 1. 2022 18:19:30
Michal Jeřábek
3. 1. 2022 18:27:00
Napsal TomášX;1637675tobě připadá tvoje řešení jednoduší? (Opravdu se ptám). Zkus to předělat na 3 nebo 4 buňky, stane se z toho docela zmatek. Krom toho to nepočítá s tabulkou a zanořenými. Při velkém DOMu je tvoje řešení vyložení cpu náročné a umí pěkně roztočit kolečka. Původně jsem o podobném řešení přemýšlel, ale nepřišlo mi lepší, čitelnější a přehlednější, abych to doporučil. Zbytečně komplikované byl komentář k mému vlastnímu řešení. Zmatek se z toho nestane při více elementech, protože je to jenom o změně čísla. Ale je pravda, že v tabulce by to nefungovalo, to mi hned nedošlo. Se zbytkem souhlasím. 3. 1. 2022 18:27:00Kcko![]()
(1 hodnocení)14. 1. 2022 15:18:31Jde to o něco snadněji bez cyklu. JS Bin - Collaborative JavaScript Debugging14. 1. 2022 15:18:31Pro odpověď se přihlašte.Přihlásit
Prodej VícePredám plne automatizovaný spravodajský portál199 €0 příhozůProdej ziskového e-shopu – vysoká marže, jednoduchý provoz13 999 Kč0 příhozůHračky na druhou – projekt prodeje bazarových hraček8 000 Kč0 příhozůProdej licence Eshop systému WebCzech e-commerce PRO10 000 Kč0 příhozůOnline služba – cestovní agentura na TOP doméně749 900 Kč0 příhozů
Poptávky Více
Pracovní nabídky Více
Nabídky Více