Mootools
zarknight
这个作者很懒,什么都没留下…
展开
-
mootools【一】- 起步篇
以前一直在用prototype.js,最近发现了mootools,据说也相当不错,它是个纯OO的javascript 框架,所以拿来学习学习,把学习经过记录下来。 粗略看了下,mootools很貌似prototype,所以用过prototype框架的人应该很容易上手的。 mootools提供的功能高度模块化,可以根据实际需要来裁剪。它的核心库是Moo.js和Utility.js,Moo.js...2007-04-08 12:02:00 · 71 阅读 · 0 评论 -
mootools 1.2 中文参考文档(HTML格式)
参考文档翻译成中文, 虽然觉得不是非常必要, 但是还是能帮助不少人减少想学习和使用mootools的语言和心理障碍. 欢迎大家积极勘误或提供更加详实的示例代码, 在后续的版本中将修改/加入进去. 本文档的google code project地址: http://code.google.com/p/mootools-doc-cn/ 以后的最新版可以去那里下载:)...2008-07-20 13:34:24 · 147 阅读 · 0 评论 -
关于Mootools的一点消息
Mootools v1.2的正式发布日期mootools dev团队最近正在讨论中,估计也不远了,v1.2中将看到更多mootools设计优良的语法特性,以及速度更快的Selector。Mootools v1.3开始,可能会考虑引入一个新的项目MooUI,这个项目的目的就是创建一个基于Mootools的UI组件库,值得期待。另外,Cookbook的计划也在商讨之中,大家认为是否需要一本全面...2007-09-29 17:04:43 · 112 阅读 · 0 评论 -
mootools 1.11 中文参考文档(CHM和PDF格式)
看着网上还没有完整的mootools的中文文档,所以自个花了点时间翻译了一下,刚翻译完成,翻译的是mootools 的当前发布版v1.11。大家使用过程中发现什么错误可以反馈给我。[color=green]应大家的要求,同时制作了CHM和PDF的版本 (PDF版的字体不会调,稍微有点难看) :)[/color]...2007-09-23 14:14:57 · 102 阅读 · 0 评论 -
mootools1.1正式发布了,新特性一览
今天上了下mootools的主站,发现1.1 released。看了一下,主要的新特性如下:一.更快的速度,兼容性和全方位优化mootools在速度上面进行了很大的优化,比较突出的是在CSS选择器方面(不仅仅在实现逻辑方面进行优化,XPATH被在所有支持的浏览器中启用 )二.更加新颖的事件系统1.自定义事件:提供了一套api来提供定义自定义事件。比如mootools自带的mouseent...2007-05-12 15:07:00 · 59 阅读 · 0 评论 -
mootools【十二】- 多彩的开始2
这些天有点事情比较忙,几天没更新了Blog了。不能让这个mootools的学习文章半途而废了。 上回说到mootools的Fx.Base类,它是mootools效果库Fx的基础,而我们平时会使用最频繁的,就是Fx.Style类,它是直接继承了Fx.Base类的。这个效果类非常强大,基本上可以实现对CSS样式中任何一个属性的过渡变换。 Fx.Base中提...2007-04-30 01:29:00 · 67 阅读 · 0 评论 -
mootools【十一】- 多彩的开始
mootools中集成了一些非常好用的界面组件, 也提供了非常好用的界面效果工具类,用这些工具做界面效果,感觉上比用Prototype+Scriptaculous开发更方便,效果也更加的顺畅平滑。 mootools的界面库Moo.Fx的设计十分的讲究OO原则,通过对提供了基本功能的基类的继承,扩展出了不同功能的工具类和组件类。Fx.Base就是这样一个基础类,它本身实...2007-04-22 14:23:00 · 55 阅读 · 0 评论 -
mootools【十】- window的扩展
浏览器的window对象本身就提供了我们很多的对浏览器本身属性的获取或设置的方法,但是我们也知道,由于各大浏览器之间对标准的实现不统一,导致很多方法功能上有所出入,mootools为我们统一了我们最常用的一些方法: mootools的Window.Base.js里面,主要实现了对DOM树创建完成的事件监听。以前,我们可能经常把javascript代码写在html代码...2007-04-18 02:37:00 · 57 阅读 · 0 评论 -
mootools【九】- 工具类Hash和Color
Hash数据结构,我们通常用来存放键值对。在javascript中,没有规范的Hash的实现,一般,我们都会通过包装对象来模拟实现这样的Hash,来实现规范化的Hash对象操作。 另外,颜色代码的操作在做UI的时候很频繁,尤其是要做十分绚丽的效果的时候,需要对颜色代码做很多的计算,mootools在这个方面做了比较多的工作,通过对String,Array的扩展,以及提供的Colo...2007-04-14 12:53:00 · 80 阅读 · 0 评论 -
mootools【八】 - Css查询支持之Dom.js
mootools支持通过Css选择器语法来获取元素节点,以最少的代码做最多的事情。在Dom.js中提供了实现这些功能的工具方法以及元素级的扩展。工具方法:$E作用:按照css选择器语法获取第一个符合规则的元素参数:selector - css选择器,如a,#my_div等filter - 可选,过滤范围,默认是document<div id="myDiv"> &...2007-04-14 00:10:00 · 70 阅读 · 0 评论 -
mootools【七】- mootools的构造应用的基础设施Common.js
正因为mootools是基于OO的思想,所以,在mootools自身提供的功能中,充分使用了OO的理念--继承和实现.mootools中提供一组 基础功能类:Chain,Events,Options,Group,然后我们可以通过implement他们来在我们的类中实现它们所提供的功能。mootools自己提供的Ajax, XHR和Fx.Base类就实现了这些基础功能类。 类:Chain作用...2007-04-13 16:52:00 · 63 阅读 · 0 评论 -
mootools版本的lightbox实现
最近对mootools非常感兴趣。如别人评价它一样:轻盈,又不失强大。同时,它的源代码的条理也非常清晰。慢慢一边阅读它的源代码一边尝试它提供的功能是学习它的一个好途径。从网上找到了基于mootools实现的LightBox组件(一个非常酷的图片浏览组件),从我上一篇blog中有相关实现这个程序的官方链接(Slimbox),不过这个网站的.be域名我们不通过代理的话访问不了。我找到的这个moot...2007-04-13 13:54:00 · 113 阅读 · 0 评论 -
mootools的学习资源
网上看到有朋友搜集了很多关于mootools的资料链接,非常好,感谢。 一.教程/文章/代码实例: http://clientside.cn<wbr></wbr>et.com/wiki/mootoria<wbr></wbr>l/ --- The Mootorial:比较完整的mootools教程 http://solutoire.com...2007-04-13 01:29:00 · 131 阅读 · 0 评论 -
mootools【六】- Event篇
mootools中定义了一个Event类,它提供了对原始window的事件对象event的扩展,使用的时候,可以 把原来的event对象作为Event的构造方法参数传入:var event = new Event(event);这样,返回的event就包含了所有mootools经过扩展的功能,具体扩展的属性和方法如下:===================================...2007-04-12 18:42:00 · 57 阅读 · 0 评论 -
mootools【五】 - Element篇
Ajax开发中,做的最多的就是对DOM的操作, 增删节点,设置样式等等等等,如果按照常规的javascript开发的话,工作量大的足以搞的人头晕目眩。所以基本上每个javascript框架都会在DOM操作上花比较大的功夫,对我们使用频率最频繁的功能操作进行封装(其中包括修正各个浏览器之间的方法差异问题),让我们的开发事半功倍。mootools也提供了一套非常出色的解决方案,并且更OO。首先,之...2007-04-10 21:29:00 · 65 阅读 · 0 评论 -
mootools【四】- Function篇
闭包是javascript中非常强大的工具, 在实际应用开发中,我们基本上都会用到。从各个javascript框架中,我们也可以到处看到闭包的影子。mootools在javascript的Function上扩展出了一些十分方便的创建函数闭包的方法,其中一些我们在prototype.js中也使用过,类如bind,bindAsEventListener等。对Function的扩展,mootools主...2007-04-10 15:50:00 · 76 阅读 · 0 评论 -
mootools【三】- String篇
String大概是我们使用频率最高的数据类型了,在各个javascript框架中,都或多或少的对String进行了扩展,来提供一些十分方便的方法来处理日常应用。mootools也不例外,String.js中主要实现了这些对String的扩展,还稍微带了点对Array和Number的扩展。--------------------------------String.js--------------...2007-04-09 01:16:00 · 60 阅读 · 0 评论 -
mootools【二】 - Array篇
由于JavaScript1.5对Array增加了一些比较好用的方法,如forEach,filter,map,every,som,indexOf,但是在还不支持JavaScript1.5的浏览器里是不能用得,所以,mootools它通过扩展Array来使其实现对这些方法的支持:---------------------------------Array.js--------------------...2007-04-08 16:34:00 · 73 阅读 · 0 评论 -
Mootools Essentials
Mootools精华,系统介绍Mootools使用的书籍。2009-03-01 12:03:27 · 133 阅读 · 0 评论