2008 Нов 2 2008

Једноставно цросс-бровсер Оцена сценарио за Моотоолс

МооРатинг је једноставна (цросс-бровсер, наравно, јер користи моћ МооТоолс библиотеке), лагане и одличан Моотоолс заснива оцену решење. Није назвао као "Стар Рејтинг", једноставно зато што, рејтинг слике која може бити као што сте изабрали (Ја сам звезда, под условом Кафе барови и срца са преузимањем, али можете да креирате сопствени избор и само га спустите у).

Како то изгледа:

Оцена моотоолс са различитим сликама Погледај Демо
Оцена моотоолс са процентом вредности Погледајте демо
Оцена моотоолс са фракционом вредностима Погледај Демо

Преузми Моотолс Звезда Оцена Скрипта (Довнлоадед 718 тимес)

Оцена подаци: цео број, децимални или проценат
Тренутно скрипта је осмишљено да приказује податке као оцена целог вредности (1,2,3,4,5), у децимале (1.24, 3.45 итд) или у процентима (12%, 55% итд). Избор за приказ података у било ком од поменутих формата могу једноставно подесити променом неких застава вредности унутар ЈаваСцрипт (мооратинг.јс)
У основи постоје две е две заставице да играју са, за приказивање вредности у формату по вашем избору ...

вар инперцент = фалсе; / / Постави овај заставу истина, ако вам је потребан проценат вредности које ће бити приказане
вар исФрацтионал = фалсе / / Сет то истина, ако желите фракциони вредности као што су 1.24, 1.25, 4.56, а не 1,2 ... 5

И донт мислим да је било потребно објашњење за то. Штавише. Скрипта је врло једноставна. Ако знате мало јавасцриптинг, можете да измените скрипту да добију сваку врсту вредности приказане. На пример, ако сте желели три децимална места који ће бити приказани ... само подеси скрипту као испод ...

ако (исФрацтионал) {иф (к <= 5 | | к> = 0) моостартвал [И] иннерХТМЛ форматНумбер = (к 3).} / / 2. мења се и 3
елсе {моостартвал [и] = иннерХТМЛ Матх.роунд (к).;

Ажурирање Ратинг вредност:
Ја лука смета писање било АЈАКС скрипте за ажурирање оцене вредност, јер знам из мог искуства то не увек раде она намерава да ажурира рејтинг чим цене кориснички нешто. Ви сте слободни да урадите шта год желите са номиналном вредношћу, Упдате користећи АЈАКС, односно достави га или подесите вредност скривеног поља обрасца, који се достављају са целокупном облику итд

Функција упдатеРатинг (ИД, оцена) {
/ / Алерт (ИД + "," + оцена);
/ / Ради шта и оцене
}

Постоји функција у ЈаваСцрипту под називом "упдатеРатинг". Ова функција је прошло ИД рејтинга Див, да се идентификују као што оцене (уколико постоје више од једне оцене на страници) је измењен и вредност рејтинга [упдатеРатинг (ИД, оцена)]. Можете да одаберете да шта год желите са овим вредностима, као што сам раније поменуо.

Оцена Слика: Старс, срца, Кафе барови или било шта, молим Вас
Промена рејтинг на било који од наведених типова (звезде, срца итд) је веома једноставан. Само направите слику сличну оној под условом и да га спустите унутра Запамтите, ако промените име слике, не чини неопходне измене у ЦСС фајлу, види доле.

Моостар {маргин: 0пк; бордер: 0пк; Преливање: сакривен, ширина: 84пк; висина: 20пк; флоат: лефт; бацкгроунд: урл ('старс.гиф') репеат-к;}.
Моостар п {флоат: лефт; паддинг: 0пк; бордер: 0пк; дисплаи: блоцк; ширина: 84пк; висина: 20пк; тект-алигн: лефт; тект-индент:-9000пк, з-индек: 20;}.
.. Моостар Цурр {бацкгроунд: урл ('старс.гиф') оставио 25пк;}

Највише оцене додаци користите звезду и пола звездице слике са мишем преко дешавања на свакој звезди. Моо Оцене користи једноставну Сприте слику као позадинску слику за постизање потребне визуелне ефекте са врло малим оптерећењем.

Захтеви: Моотоолс 1.2
Преузми Моотолс Звезда Оцена Скрипта (Довнлоадед 718 тимес)


НДК Почетна | Изражавајући ИТ | Изражавајући Палате | Изражавајући Пенменсхип | Изражавајући страхопоштовање | Изражавајући Ја