Összecsukható asztal adatátviteli vonalak, javascript

Az ötlet az, hogy az adatokat táblázat HTML tr. ahol több egység (vagy csoport sorok), amelynek állapota megváltoztatható (Hide / Show). Eleinte megpróbáltam csinálni tisztán CSS. de nem találtam olyan módon, hogy valóban működik. Ezért úgy döntöttem, hogy használja JQuery.







Összecsukható asztal adatátviteli vonalak, javascript

HTML struktúra

tábla szerkezete igen egyszerű. Az egyetlen dolog, ami megkülönbözteti a többitől jelenléte több elemből . Ennek oka az, ezt a struktúrát használja abban a tényben rejlik, hogy nem tudjuk használni tételek

vagy más HTML-elemek túl elem a táblázatban.

Itt van, hogyan néz ki:

belül az osztály címke, hozzátesszük és. Ez vonatkozik minden oszlopot. Belül ez a címke, akkor adjunk hozzá egy négyzetet és egy címkét. Hamarosan, a négyzet CSS mögé van rejtve.







Ezután, belülről elrejteni egy osztály, akkor adjunk HTML asztal tr és , aki szeretné rejteni. Ebben az esetben, akkor kapnánk két sorban és öt oszlopban. Miután az összes HTML kell kinéznie az alábbiak szerint változik:

Mint látható, jelölőnégyzetek HTML5 adatok attribútum - data-kapcsoló = „kapcsoló”. amit aztán használni a mi jQuery HTML asztal tr td. beállítással a tartalmi alatta.

stilizáció

Létrehozunk egy egyszerű stílusban, és a végén elrejtése jelölőnégyzetet. Semmi különös:

magic Jquery

Válthat (megjelenítés / elrejtés) az adott sort a HTML táblázat tr. meg kell adni JQuery. valamint az egyes fájlok (ebben az esetben app.js).

És app.js fájl az alábbi kódot:

Ez a szkript fut minden változást az állam a négyzetet. És mivel az alapértelmezett szöveg jelenik meg, ha bejelöli a jelölőnégyzetet, akkor el fog tűnni. Ha törli a jelölőnégyzetet, akkor ismét megjelenik, és így tovább.

Elvileg minden. Akkor annyi HTML tr blokkokat. szükséges. Csak győződjön meg róla, hogy különböző id és nevét négyzetet, hogy azok ne ütközzenek egymással.

Fordítása a cikk „Data Table összecsukható Táblázat sorok” már készített egy csapat barátságos Web design projekt tól Z-ig




Kapcsolódó cikkek