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íceProdám web FVE.info – magazín o FVE, moderní, eko téma16 000 Kč0 příhozůProdej zásob nového dámského oblečení, velká sleva96 800 Kč0 příhozůStudentská firma Priest – doplňky stravy10 000 Kč0 příhozůPRODEJ WEBU NA PŮJČKY2 500 Kč0 příhozůRealitní web s velkým potenciálem – naprodejdomy.cz 🏡💼5 000 Kč0 příhozů
Poptávky Více
Pracovní nabídky Více