Adatattribútumok

Az adatattribútumok személyre szabják, hogy a dokumentum hogyan jelenítse meg a tartalmat. Adatattribútumok használatával felvehet tartalomjegyzéket, személyre szabhatja a számított értékeket, valamint meghatározhat szűrőket, feltételes formázási tulajdonságokat és stílusokat.

Számított értékek

Hozzon létre JavaScript kódrészleteket az adatattribútumok feldolgozásához. Ezekkel a kódrészletekkel egyesítheti az adatattribútumokat, levághatja a szóközszerű karaktereket, valamint szöveges leírásokká alakíthatja a számértékeket. Az aktuális kontextusból származó tetszőleges adatattribútumot feldolgozhat, beleértve az elem lekérdezésattribútumait és az elemek összes szülő lekérdezéséből származó attribútumokat.

Feltételek

Az adatattribútumokon vagy a sablonváltozókon alapuló kifejezések felhasználásával meghatározhat arra vonatkozó feltételeket, hogy mikor kell előállítani egy elemet. A feltétel olyan JavaScript kifejezés, melynek kiértékelése egy logikai érték.

Szűrő vs. feltételek

Habár a szűrők és a feltételek hasonlóan néznek ki, valójában két különböző mechanizmust képviselnek, melyek eltérő célokat szolgálnak: A feltétel csak egyszer kerül kiértékelésre egy elemhez, akkor is, ha az elem egy lekérdezés. Ezért nem használhatja az aktuális lekérdezést egy feltétel kontextusaként.

Habár néha használhat feltételeket a szűrők helyett, a szűrők használata jobb teljesítményt eredményez, mert az adatoknak csak egy részhalmaza kerül feldolgozásra.

Feltételes formázás

Kifejezések használatával lehetősége van az adatattribútumok értékén alapuló formázási tulajdonságokat meghatározni. A feltételes formázás az elemfeltételekhez hasonló, annyi eltéréssel, hogy a visszatérési értékek a tulajdonság típusától függenek.

Visszajelzés