代替jQuery的JS库:laroux.js
jopen
10年前
该项目是一个jQuery替代,支持现代浏览器和移动设备。它提供了一些辅助功能,实现了与jQuery或Zepto达到的同样目标。即使保持紧凑性是这个库的首要关注,但它包含轻量级版本的一些概念/组件,包括一些UI帮助类和MVC。
到目前,它已经拥有 Ajax, Anim, CSS, Date, DOM, Events, Forms, Helpers, MVC, Stack, Templates, Timers, Triggers, UI, Vars 和 Wrapper 组件。
laroux.js
将非常适合你,假如你:
- 抱怨不知道的jQuery和JavaScript之间的差异。
- 喜欢更紧凑,整个库大小不到30k.
- 喜欢操作原生 DOM 对象而不是封装
- 要充分利用调试控制台的自动完成/流畅的打字。
- 不满足于其他库在移动设备上的性能。
- See FAQ for more.
$l.ready(function() { var buttons = $l(['.confirm-action']); $l.css.setProperty(buttons, 'background-color', 'crimson'); $l.dom.setEvent( buttons, 'click', function(event, element) { if (!confirm('Are you sure to do it?')) { return false; // cancel event } } ); });