midori JavaScript Framework

midori
Developer(s) Aycan Gulez
Stable release
2010.05 / May 10, 2010 (2010-05-10)
Development status Abandoned
Written in JavaScript
Type Web application framework
License MIT License
Website http://www.midorijs.com

midori is an ultra-lightweight[1] JavaScript library that aims to make JavaScript web development easier. It was created by Aycan Gulez and hasn't been updated since June 2010.

Features

Use

midori consists of 10 modules and is available as a single JavaScript file. It can be included within any web page by using the following markup:

<script type="text/javascript" src="path/to/midori.js"></script>

midori allows the use of standard CSS syntax to access DOM elements, and supports most CSS2 and CSS3 selectors.[2] There are three ways to work on returned DOM elements.

// Sets the background color of all the cells in even rows to "yellow" in the "cities" table
midori.get('#cities tr:nth-child(even) td').apply('style.backgroundColor = "yellow"');
// Marks the cells whose values are 12 or bigger in the "cities" table
midori.get('#cities td').apply(function (o) {
   if (parseInt(o.innerHTML) >= 12) o.style.backgroundColor = 'red';
} );
// Returns the first div element
var firstDiv = midori.get('div')[0];

References

This article is issued from Wikipedia - version of the 3/3/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.