2008 02 joulukuu 2008

Simple Cross Browser Rating Script For Mootools

MooRating on yksinkertainen (risti selain, tietenkin sillä se käyttää valtaa MooTools kirjasto), kevyt ja erinomainen Mootools perustuu rating ratkaisu. Sitä ei kutsutaan nimellä "Star Rating", yksinkertaisesti siksi, rating kuva voisi olla niin päätät (Olen tarjonnut Stars, baarit ja Hertta latauksen kanssa, mutta voit luoda omia erilaisia ​​ja vain pudota se).

Miltä se näyttää:

Mootools Arvostelu kanssa erilaisten kuvien Katso demo
Mootools Arvostelu prosentteina määritelty Katso demo
Mootools Arvostelu kanssa murtolukuarvoja Katso demo

Lataa Mootols Tähtiluokitus Script (Downloaded 722 kertaa)

Rating tiedot: kokonaisluku, desimaali tai prosenttiosuus
Tällä hetkellä skripti on suunniteltu näyttämään rating tietoja koko arvot (1,2,3,4,5), ja desimaalit (1,24, 3,45 jne.) tai prosentteina (12%, 55% jne). Valinta näyttää data missä tahansa mainituista muodot voidaan määrittää yksinkertaisesti muuttamalla noin lippu arvojen javascript (moorating.js)
Periaatteessa on olemassa kaksi e kaksi lippua pelata, näyttämiseen arvot haluamassasi muodossa ...

var inpercent = false; / / Määritä tämä merkintä on totta, jos tarvitset osuus arvoja näytetään
var isFractional = false / / Aseta arvoksi true, jos haluat Murtolukuarvot kuten 1,24, 1,25, 4,56 sijasta 1,2 ... 5

Ja I dont ajatella ole mitään selitystä tarvita tähän. Lisäksi. Käsikirjoitus on hyvin yksinkertainen. Jos tiedät vähän javascripting, voit muokata skriptin saada minkäänlaista arvoa näytössä. Esim. jos haluatte kolmen desimaalin tarkkuudella voidaan näyttää ... juuri nipistää käsikirjoituksesta alla ...

Jos (isFractional) {jos (x <= 5 | | x> = 0) moostartval [i]. innerHTML = formatNumber (x, 3);} / / 2 muutetaan 3
muu {moostartval [i]. innerHTML = Math.round (x);

Päivittäminen Rating Arvo:
En ole viitsinyt kirjoittaa mitään AJAX skriptit päivittää Ratings arvoa, koska tiedän kokemuksesta, että ei voi aina tehdä se aikoo päivittää RATING heti käyttäjä hinnat jotain. Voit vapaasti tehdä mitä haluat kanssa nimellisarvosta, Päivitä se AJAX tai esittää sen tai asettaa piilotetun lomakkeen kentän arvo on esitetty koko lomake jne.

toiminto updateRating (id, luokitus) {
/ / Alert (id + "," + luokitus);
/ / Tee mitä nopeuden kanssa
}

On funktio javascript nimeltään "updateRating". Tämä toiminto on läpäissyt tunnus Rating Div, tunnistaa, mitä arviota (jos on useampi, että yksi miehistön sivulla) on päivitetty, ja arvon rating [updateRating (id-luokitus)]. Voit valita mitä haluat näitä arvoja, kuten aiemmin mainitsin.

Arvostelu Kuva: tähtiä, sydämiä, baarit tai jotain ota
Muuttaminen luokitus Jonkin edellä tyyppiä (tähden, sydämet jne.), on erittäin yksinkertainen. Luo vain kuva samanlaisia ​​tarjotun ja pudottaa sen sisään Muista, jos muutat kuvan nimi, älä tee tarvittavat muutokset CSS-tiedoston, katso alla.

. Moostar {margin: 0px; padding: 0px; overflow: hidden; width: 84px; height: 20px; float: left; background: url ('stars.gif'), repeat-x;}
. Moostar span {float: left; margin: 0px; padding: 0px; display: block; width: 84px; height: 20px; text-decoration: none; text-indent:-9000px; z-index: 20;}
. Moostar. As {background: url ('stars.gif') jätti 25px;}

Useimmat arviot widgetit käyttävät tähti ja puolen tähden kuvat hiiri tapahtumia kunkin tähden. Moo Ratings käyttää yksinkertaista sprite kuvan taustakuva saadaan tarvittava visuaalisia tehosteita hyvin alhaiset yleiskustannukset.

Vaatimukset: Mootools 1,2
Lataa Mootols Tähtiluokitus Script (Downloaded 722 kertaa)


NDK home | Ilmaiseminen IT | ilmaiseminen Palate | ilmaiseminen Penmenship | ilmaiseminen Awe | ilmaista itseäni