Midori JavaScript Framework - midori JavaScript Framework - Wikipedia
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vývojáři | Aycan Gulez |
---|---|
Stabilní uvolnění | 2010.05 / 10. května 2010 |
Napsáno | JavaScript |
Typ | Rámec webových aplikací |
Licence | Licence MIT |
webová stránka | http://www.midorijs.com |
midori je ultralehký[1] Knihovna JavaScript jejímž cílem je usnadnit vývoj webových stránek JavaScript. Byl vytvořen Aycanem Gulezem a nebyl aktualizován od června 2010.
Funkce
- DOM výběr prvku pomocí CSS selektory
- Záložky
- Přetažení
- Účinky
- Vyskakovací nabídky
- Ajax s podporou historie
- Automatické doplňování
- Přímé úpravy
- Výběr řádku tabulky
- DOM, cookie, formulář, metody obsluhy řetězců a polí
Použití
midori se skládá z 10 modulů a je k dispozici jako jeden soubor JavaScriptu. Lze jej zahrnout na libovolnou webovou stránku pomocí následujícího označení:
<skript typ=„text / javascript“ src=„cesta / k / midori.js“></skript>
midori umožňuje použití standardní syntaxe CSS pro přístup k prvkům DOM a podporuje většinu selektorů CSS2 a CSS3.[2] Na vrácených prvcích DOM lze pracovat třemi způsoby.
- Předávání kódu JavaScript k úpravě jedné vlastnosti pomocí vestavěné funkce
aplikovat()
metoda:
// Nastaví barvu pozadí všech buněk v sudých řádcích na „žlutou“ v tabulce „města“midori.dostat('#cities tr: nth-child (even) td').aplikovat('style.backgroundColor = "žlutá"');
- Předání funkce, která bere jeden parametr pro složitější operace, opět pomocí
aplikovat()
metoda:
// Označí buňky, jejichž hodnoty jsou 12 nebo větší v tabulce „Města“midori.dostat('#cities td').aplikovat(funkce (Ó) { -li (analyzovat(Ó.innerHTML) >= 12) Ó.styl.barva pozadí = 'Červené';});
- Přímý přístup k položkám pole vráceným uživatelem
midori.get ()
je také možné.
// Vrátí první prvek divvar první div = midori.dostat('div')[0];