jQuery Horizontal Accordion Plugin

jQuery

Tämä blogimerkintä on normaalitasoamme teknisempi, eikä välttämättä sovellu perheen pienimmille.

Arto Liukkonen // Gemilo toteuttaa vuosittain kymmeniä verkkoratkaisuja, joista osa pohjautuu avoimeen lähdekoodiin ja osa meidän omaan lähdekoodiin. Omaa lähdekoodia emme yleensä jaa ulos, mutta joissain tapauksissa teemme poikkeuksiakin.

Gemilon kotisivut ovat uudistumassa piakkoin ja olemme uusilla sivuilla panostaneet erityisesti näyttävään käyttöliittymään. Käyttöliittymässä olemme käyttäneet runsaasti JavaScriptiä, jolla sivuihin saadaan eloa. Käytämme JavaScriptin ohjelmoinnissa jQuery-kirjastoa, jonka avulla koodimme kirjoittaminen nopeutuu eikä selainten eroavaisuuksia tarvitse miettiä itse. jQuerylle löytyy myös laaja kirjo erinäisiä laajennoksia, joilla kirjastosta saa vielä enemmän irti. Yleensä kaikki löytyy valmiina, mutta kuten uusilla sivuillamme huomasimme, täytyy joskus osallistua myös itse tekemiseen mikäli haluaa juuri tietynlaisen toiminnallisuuden.

Päätimme julkaista tekemämme haitari-liitännäisen avoimena lähdekoodina MIT-lisenssillä, jotta mahdollisimman moni voisi hyötyä työstämme. Lopputuloksena on siis jQuery.hrzAccordion -luokka. Versionumero julkaisussamme on 0.1, sillä emme ole laajemmassa mittakaavassa liitännäistä testanneet. Nykyiset ominaisuudet on kuitenkin testattu kaikilla yleisimmillä selaimilla, mukaanlukien Internet Explorer 6. Mikäli löydät bugeja tai kaipaat jotain tiettyä toiminnallisuutta, voit kertoa siitä kommenteissa tai lähettää meille suoraan patchin.

Demo

Lataa jQuery.hrzAccordion

Briefly in English

jQuery Horizontal Accordion plugin is released under MIT-lisence. Plugin is developed for our own use only, but is tested with all major browsers including Internet Explorer 6. Feel free to comment below or submit patches if you want some more features in it.

Demo

Download jQuery.hrzAccordion

comments powered by Disqus