- Clear syntax. RightJS tries not to invent any new method names, instead of that it uses the naming principles that are already in use. It has a really clean, compact and mostly familiar syntax.
- Calls by name
['foo', 'boo', 'moo'].each('replace', 'oo', 'aa'); $(element).onClick('addClass', 'clicked');
- OOP DOM-wrappers
- Optional safe mode
- Simplified numbers handling
- Baked in spinners handling
- Forms uploading handling
- Object-oriented model
- Open, extendable architecture
- Uniformed events and options Handling
- Mutated methods and chains
RightJS works on all modern and some old browsers.
Framework tested on these browsers:
- Firefox versions >= 1.5
- Safari versions >= 3
- Google Chrome all versions before v. 60.0.3112.90 (In-place editing not working, error "Form submission canceled because the form is not connected")
- Internet Explorer versions>=6
- Opera versions>= 9.25
- Konqueror versions>= 3.5.10
https://en.wikipedia.org/wiki/RightJS was the original source. Read more.