Lisebelisoa li ikutloa joalo ka bothata bo bonyenyane ba UI boo u ka bang le bona. Li nyane 'me hangata li patiloe. Ha motho a botsa hore na e etsoa joang, karabo ea setso e batla e khutla a sebelisa laebrari e itseng ea JavaScript. 'Me ka nako e telele, eo e ne e le keletso e utloahalang. Ke ile ka e latela, le nna. Ka holim'a metsi, sesebelisoa se bonolo. Tsamaisa kapa sheba ntho e itseng, hlahisa lebokose le nang le mongolo, ebe u le pata ha mosebelisi a tloha. Empa hang ha o romella e le 'ngoe ho basebelisi ba' nete, likhahla li qala ho bonahala. Basebelisi ba Keyboard Tobetsa ho "trigger", empa le ka mohla u se ke ua bona sesebelisoa. Babali ba skrine ba e phatlalatsa habeli, kapa che ho hang. Sesebelisoa sea panya-panya ha u tsamaisa toeba kapele haholo. E fetana ka har'a li-skrini tse nyane. Ho tobetsa Esc ha ho e koale. Tsepamiso ea lahleha. Ha nako e ntse e ea, khoutu ea ka ea lisebelisoa e ile ea hola ho ba ntho eo ke neng ke se ke sa batle ho ba le eona. Bamameli ba ketsahalo ba ile ba bokellana. Hover le ho tsepamisa maikutlo li ne li tlameha ho sebetsoa ka thoko. Ho tobetsa ka ntle ho ne ho hlokahala linyeoe tse khethehileng. Litšobotsi tsa ARIA li ne li tlameha ho lula li hokahantsoe ka letsoho. Tokiso e 'ngoe le e' ngoe e nyane e ekelitse karolo e 'ngoe ea logic. Lilaebrari li ile tsa thusa, empa hape li ne li tšoana le mabokose a matšo ao ke neng ke sebetsa ho pota-pota ho e-na le ho utloisisa ka botlalo se neng se etsahala ka morao. Ke sona se ileng sa ntšusumelletsa ho sheba Popover API e ncha. Ke ne ke batla ho bona hore na ho tla etsahala'ng haeba ke ka tsosolosa sesebelisoa se le seng ke sebelisa mohlala oa sebatli ntle le thuso ea laeborari. Ha re qala, ke habohlokoa ho hlokomela hore, joalo ka karolo leha e le efe e ncha, ho na le lintho tse ling tse ntseng li etsoa ka eona. Ho boletse joalo, hajoale e natefeloa ke ts'ehetso e kholo ea sebatli, leha ho na le likotoana tse 'maloa ho API ka kakaretso tse ntseng li fetoha. Ho bohlokoa ho beha leihlo Caniuse hajoale. "Khale" Tooltip Pele ho Popover API, ho sebelisa laeborari ea lisebelisoa e ne e se tsela e khuts'oane. E ne e le ea kamehla. Bashebelli ba ne ba sena mohopolo oa tlhaho oa sesebelisoa se sebetsang ho panya, keyboard, le theknoloji e thusang. Haeba u ne u tsotella ho nepahala, khetho ea hau feela e ne e le ho sebelisa laeborari, 'me ke sona seo ke se entseng. Boemong bo phahameng, mohlala o ne o lula o tšoana: ntho e qalang, ntho e patiloeng ea lisebelisoa, le JavaScript ho hokahanya tse peli.

Laeborari e ne e sebetsana le likhoele tse lumellang element hore e hlahe holima holimo kapa ho tsepamisitsoe maikutlo, ho ipata sebakeng se lerootho kapa ho tloha ho toeba, le ho beha sebaka bocha/ho fetola boholo ba moqolo.

Ha nako e ntse e ea, sesebelisoa se ka senyeha. Liphetoho tse nyane li ne li beha kotsi. Litokiso tse nyane li bakile ho fokotseha. Ho hobe le ho feta, ho eketsa lisebelisoa tse ncha ho futsitse ho rarahana ho tšoanang. Lintho li ile tsa sebetsa ka botekgeniki, empa ha ho mohla li kileng tsa ikutloa li hlophisitsoe kapa li felletse. Eo e ne e le boemo ba lintho ha ke etsa qeto ea ho aha sesebelisoa hape ke sebelisa popover API ea sebatli. Nako eo ke Lekileng The Popover API Ha kea fetohela ho sebelisa Popover API hobane ke ne ke batla ho leka ntho e ncha. Ke ile ka fetoha hobane ke ne ke khathetse ke ho boloka boits'oaro ba lisebelisoa tseo ke neng ke lumela hore sebatli se tlameha ebe se se se se utloisisa. Qalong ke ne ke belaela. Boholo ba li-API tse ncha tsa tepo li ts'episa ho ba bonolo, empa li ntse li hloka sekhomaretsi, ho ts'oaroa ha li-edge-case, kapa logic e khutlisetsang morao ka khutso e bopang bothata bo tšoanang boo u neng u leka ho bo baleha. Kahoo, ke ile ka leka Popover API ka tsela e nyenyane ka ho fetisisa. Mona ke hore na e ne e shebahala joang:

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free