ID aria-activedescendant ar iarraidh
Seiceálann Silktide gach aitreabúid aria-activedescendant ar do leathanaigh agus deimhníonn sé go bhfuil an ID eilimintí ar a dtagraíonn sí ann i ndáiríre. Insíonn an aitreabúid seo do cén mhír laistigh de ghiúirléid, ar nós liosta anuas, atá aibhsithe faoi láthair.
<!-- Fadhb: níl id="opt-2" ag aon eilimint ar an leathanach -->
<ul role="listbox" aria-activedescendant="opt-2">
<li role="option" id="opt-1">An chéad rogha</li>
</ul>
Cén fáth a bhfuil tábhacht leis seo
Coinníonn giúirléidí ar nós liostaí anuas saincheaptha, boscaí teaglama agus greillí
an ar an gcoimeádán agus úsáideann siad
a aitreabúid aria-activedescendant chun a rá
cén mhír laistigh atá gníomhach. Nuair a dhíríonn an tagairt ar ID nach bhfuil
ann, ní chloiseann úsáideoir
aon rud agus iad ag bogadh trí na roghanna — is cosúil nach bhfuil
roghnú ar bith ag an ngiúirléid, rud a fhágann nach féidir í a úsáid gan radharc.
Conas é a cheartú
- Déan tagairt san aitreabúid do
idna míre atá gníomhach faoi láthair, agus nuashonraigh í de réir mar a bhogann an t-úsáideoir tríd an ngiúirléid. - Má athrindreálann an ghiúirléid a míreanna, cinntigh go gcoinníonn na míreanna nua
IDanna cobhsaí, nó nuashonraigh
aria-activedescendantsa chéim chéanna. - Bain an aitreabúid má níl an ghiúirléid ann a thuilleadh nó má bhainistíonn sí fócas go díreach ina háit sin.
Conas a thástálann Silktide é seo
- Aimsigh gach eilimint ar an leathanach a bhfuil aitreabúid
aria-activedescendantaici. - Seiceáil an ID dá dtagraíonn sí i gcoinne na nIDanna eilimintí atá ar an leathanach.
- Tuairiscigh gach tagairt nach meaitseálann le haon eilimint.
Fabhtcheartú
Cruthaítear an sprioc níos déanaí le script
Déanann Silktide an leathanach a thástáil agus é á luchtú. Mura mbíonn an eilimint dá dtagraítear ann
ach tar éis idirghníomhaíocht úsáideora, tá an tagairt briste fós idir an dá linn — socraigh
aria-activedescendant nuair atá a sprioc ann amháin.