JQuery modal window - ni ya nini na jinsi ya kuisakinisha

Orodha ya maudhui:

JQuery modal window - ni ya nini na jinsi ya kuisakinisha
JQuery modal window - ni ya nini na jinsi ya kuisakinisha
Anonim

Ili kupata jibu la swali lako, wakati mwingine huna budi kutumia muda mwingi, hasa ikiwa, kuhusu muundo wa wavuti, mtu ambaye hajui hasa masuala kama haya ameamua kuunda tovuti. peke yake. Dirisha la muundo wa jQuery linaweza kuwa kazi moja ya kuumiza sana.

Unaweza kupata madirisha mengi kama haya kwenye Mtandao. Inaonekana kwamba unahitaji tu kuziiga na kuzibandika kwenye tovuti yako … Hata hivyo, si kila kitu ni rahisi sana. Kama bahati ingekuwa nayo, kuna maelezo fulani ambayo hupunguza kila kitu, na haiwezekani kutatua kazi hiyo, kwa sababu hakuna ujuzi muhimu kwa hili. Kwa hivyo, badala ya kuonea mara moja dirisha la modal kwenye jQuery yenye vipengele vingi vya kuvutia ambavyo ni vigumu kutekeleza, ni bora kuanza na dirisha dogo, rahisi zaidi la modal bila matatizo yoyote yasiyo ya lazima.

Ikiwa kuna blogu mahali fulani kwenye WordPress, basi kila kitu ni rahisi sana, na kwa kawaida hakuna matatizo, kwa kuwa tayari ina suluhu nyingi zilizotengenezwa tayari - moduli mbalimbali za pop-up. Lakini pia kuna chaguo tofauti kabisa ambapo unapaswa "kuchonga" dirisha la modal mwenyewe au kurejea kwa huduma za kulipwa za wataalamu. Kama unavyojua, hakuna mtu anataka kulipa, haswa inapoonekana kwamba unahitaji tu kufikia msingi wa jambo hilo, na kila kitu kitatokea haraka sana na.bure kabisa.

Dirisha la muundo wa jQuery linahitajika ili kuonyesha maudhui ambayo yanaendana na taarifa kwenye ukurasa na kuikamilisha.

jQuery - ni nini?

Kwa ufahamu kamili, ikiwa mtu hajui, basi jQuery ni maktaba ya JavaScript, na ya mwisho, kwa upande wake, inamaanisha kipande cha msimbo ambacho kimepachikwa kwenye msimbo wa ukurasa wa wavuti na kukuruhusu kufikia. athari tofauti ambazo haziwezi kutekelezwa ndani ya HTML na CSS. Mfano wa kawaida wa kipande kama hicho cha msimbo utakuwa tarehe au wakati wa sasa unaoonyeshwa kwenye ukurasa.

Wasanidi wa maktaba wana tovuti rasmi, ambayo inaboreshwa kila mara na kusasishwa, kuhusiana nayo ambayo kuna matoleo mapya yanayotoa maktaba mpya.

Ili kuwaambia jQuery kwamba unahitaji hili au madoido hayo, kuna lugha ya CSS yenye laha za mitindo.

Lugha ya CSS

CSS maana yake ni Laha za Mtindo wa Kuachia. Sasa haiwezekani kupata tovuti kwenye Mtandao ambayo haitumii lugha hii.

Kwa hivyo, katika madirisha ya moduli, jQuery na CSS ni karibu kuwa za lazima na zinahitajika sana. Kwa hivyo, ikiwa jQuery haijajumuishwa, unahitaji kufanya hivi.

Ili kufanya hivi, ifuatayo imeingizwa ndani ya lebo ya kichwa:

jQuery
jQuery

Models ni za nini?

Njia rahisi ya jQuery inayoonekana wakati tovuti inapakia inaweza kuwa muhimu kwa kupata wafuasi zaidi. Dirisha itaonekana wakati ukurasa unafungua. Sio kuvuruga sana na hakuna uwezekano wa kuogopa mtu yeyote, kwa kuwa kwa usumbufu mdogo ni rahisi.hufunga, na kitufe cha kufunga kitakuwa na vidakuzi, na ukibofya, dirisha la modal lililotoweka halitatokea tena.

dirisha ibukizi

Dirisha ibukizi la jQuery linaloonekana mara moja tu kwa kila ukurasa ni tofauti ya madirisha ya moduli.

Ili kuitekeleza, ni lazima hatua kadhaa zichukuliwe.

Unaweza kutumia programu jalizi maalum kwa madirisha ya modal. Ni bora kuzipakua kutoka kwa tovuti za wasanidi kama vile arcticModal. Inaunganishwa kama ifuatavyo:

jQuery modal dirisha
jQuery modal dirisha

Bila mtindo wa dirisha, mojawapo ya mandhari ya kawaida ya programu-jalizi itaonekana hivi:

jQuery dirisha rahisi la modal
jQuery dirisha rahisi la modal

Inayofuata, programu-jalizi ya kidakuzi imeunganishwa:

jQuery modal dirisha
jQuery modal dirisha

Kuandika msimbo wa HTML ambao hutoa maelezo kwa mtumiaji:

jQuery modal dirisha
jQuery modal dirisha

Daraja la kukaribiana la kawaida lililobainishwa kwenye msimbo linamaanisha kuwa dirisha la moduli ya jQuery litafungwa nalo.

Inayofuata inakuja hati ya mwisho:

modi ibukizi ya jQuery
modi ibukizi ya jQuery

Baadhi ya vigezo vinavyotumika vinamaanisha yafuatayo:

closeOnOverClick: itaamua kama dirisha litafungwa wakati wekele unabofya.

CloseOn Esc: inamaanisha kubofya Esc.

Muda wake unaisha: Hubainisha muda ambao kidakuzi kitahifadhiwa. Katika toleo lililopendekezwa, wakati huu utakuwa siku sitini, yaani, dirisha halitaonyeshwa kwa miezi miwili. Kidakuzi husasishwa kila mara unapotembelewa.

Kujifunza jinsi ya kusakinisha kwenye yakojQuery modal dirisha kwenye tovuti, unaweza kuendelea na chaguzi ngumu zaidi ikiwa ni lazima. Kwa hili, aina mbalimbali za mitindo ya CSS huongezwa, na dirisha litakuwa tofauti kabisa na madirisha ya modal kwenye tovuti zingine.

Ndoto na ubunifu zitasaidia kuongeza kwa kiasi kikubwa idadi ya wanaojisajili kutokana na suluhu kama hizo, na madirisha ya modali yaliyoingizwa kwa ustadi katika maduka ya mtandaoni yanaweza kuongeza mauzo mara nyingi zaidi. Kwa hivyo, muda uliotumika katika kupanga na kusakinisha madirisha utahesabiwa haki na hakika utalipa!

Aina za madirisha ya moduli

Madirisha ya muundo yanaweza kutokea unapobofya kitufe kinacholingana au kupakiwa pamoja na ukurasa na kuonekana mara moja unapopakia. Huenda zisionekane tena wakati wa kufungwa kwa muda ikiwa kidakuzi kimewekwa, kama katika mfano ulioelezwa hapo juu, au zinaweza kuonekana kila wakati ukurasa unapopakiwa. Kuna madirisha ya modal ambayo yamewekwa katika sehemu moja na kubaki juu yake, licha ya harakati kwenye ukurasa, na inaweza kuwa na nguvu wakati dirisha lina habari na kiungo, na mtumiaji hupitia. Kisha dirisha pekee ndilo litakalosasishwa, huku ukurasa asili ukiwa haujabadilika.

Ilipendekeza: