“mootools”的版本间的差异

来自Blueidea
跳转至: 导航搜索
第1行: 第1行:
 
== 简介 ==
 
== 简介 ==
MooTools是一个模块化的,面向对象的JavaScript开源框架,适用于中高级JavaScript开发者。通过MooTools
+
MooTools是一个模块化的,面向对象的JavaScript开源框架,适用于中高级JavaScript开发者。通过MooTools提供的API,简化了开发者遍历HTML文档、事件处理、AJAX交互及动画特效的工作,可以帮助开发者轻松地完成强大的、灵活的跨浏览器代码。
  
提供的API,简化了开发者遍历HTML文档、事件处理、AJAX交互及动画特效的工作,可以帮助开发者轻松地完
+
MooTools代码遵循严格标准,不会抛出任何警告。有丰富的相关文档,代码中的变量名都具备明确意义,十分易于阅读。
 
+
成强大的、灵活的跨浏览器代码。
+
 
+
MooTools代码遵循严格标准,不会抛出任何警告。有丰富的相关文档,代码中的变量名都具备明确意义,十分
+
 
+
易于阅读。
+
  
 
*开发者:[http://www.mootools.net/developers The MooTools Dev Team]
 
*开发者:[http://www.mootools.net/developers The MooTools Dev Team]
第17行: 第11行:
 
== Mootools组件 ==
 
== Mootools组件 ==
 
MooTools包括了很多组件,但不需要全部加载它们. 这些组件包括:
 
MooTools包括了很多组件,但不需要全部加载它们. 这些组件包括:
* '''Core''': 包含一系列在[[MooTools]]中常用的工具函数和其他所有组件都需要的公用函数。也包含一些
+
* '''Core''': 包含一系列在[[MooTools]]中常用的工具函数和其他所有组件都需要的公用函数。也包含一些诸如Hash和Array的基本扩展方法。[http://docs.mootools.net/#Core MooTools Core]
 
+
* '''Class''' [[MooTools]]框架中类机制的提供者.[http://docs.mootools.net/Class/Class#Class MooTools Class]
诸如Hash和Array的基本扩展方法。<ref>[http://docs.mootools.net/#Core MooTools Core]</ref>
+
* '''Natives''': 它是JavaScript原生对象方法的一个增强集,增加了原生对象的功能性和兼容性,以及一些新的方法, 有些是为了未来的标准而预留的.
* '''Class''' [[MooTools]]框架中类机制的提供者.<ref>[http://docs.mootools.net/Class/Class#Class  
+
* '''Element''' 本框架自定义的原生类, 用于提供对所有DOM元素进行功能扩展.[http://docs.mootools.net/Element/Element MooTools Element]
 
+
* '''Fx''' 它是为高级动画效果提供的API. 该类一般不独立使用,它用来提供作为Fx系的类的基础功能类. 所有其他的Fx系列的类都继承本类.[http://docs.mootools.net/Fx/Fx MooTools Fx Class]
MooTools Class]</ref>
+
* '''Request''': 提供[[XHR]]接口, Cookie方法, 以及[[JSON]]和[[HTML]]的[[Ajax]]方法.[http://docs.mootools.net/Request/Request MooTools Request Class]
* '''Natives''': 它是JavaScript原生对象方法的一个增强集,增加了原生对象的功能性和兼容性,以及一些
+
 
+
新的方法, 有些是为了未来的标准而预留的.
+
* '''Element''' 本框架自定义的原生类, 用于提供对所有DOM元素进行功能扩展.<ref>
+
 
+
[http://docs.mootools.net/Element/Element MooTools Element]</ref>
+
* '''Fx''' 它是为高级动画效果提供的API. 该类一般不独立使用,它用来提供作为Fx系的类的基础功能类.  
+
 
+
所有其他的Fx系列的类都继承本类.<ref>[http://docs.mootools.net/Fx/Fx MooTools Fx Class]</ref>
+
* '''Request''': 提供[[XHR]]接口, Cookie方法, 以及[[JSON]]和[[HTML]]的[[Ajax]]方法.<ref>
+
 
+
[http://docs.mootools.net/Request/Request MooTools Request Class]</ref>
+
  
 
== 浏览器兼容性 ==
 
== 浏览器兼容性 ==

2009-10-01T14:06:07的版本

简介

MooTools是一个模块化的,面向对象的JavaScript开源框架,适用于中高级JavaScript开发者。通过MooTools提供的API,简化了开发者遍历HTML文档、事件处理、AJAX交互及动画特效的工作,可以帮助开发者轻松地完成强大的、灵活的跨浏览器代码。

MooTools代码遵循严格标准,不会抛出任何警告。有丰富的相关文档,代码中的变量名都具备明确意义,十分易于阅读。

Mootools组件

MooTools包括了很多组件,但不需要全部加载它们. 这些组件包括:

  • Core: 包含一系列在MooTools中常用的工具函数和其他所有组件都需要的公用函数。也包含一些诸如Hash和Array的基本扩展方法。MooTools Core
  • Class MooTools框架中类机制的提供者.MooTools Class
  • Natives: 它是JavaScript原生对象方法的一个增强集,增加了原生对象的功能性和兼容性,以及一些新的方法, 有些是为了未来的标准而预留的.
  • Element 本框架自定义的原生类, 用于提供对所有DOM元素进行功能扩展.MooTools Element
  • Fx 它是为高级动画效果提供的API. 该类一般不独立使用,它用来提供作为Fx系的类的基础功能类. 所有其他的Fx系列的类都继承本类.MooTools Fx Class
  • Request: 提供XHR接口, Cookie方法, 以及JSONHTMLAjax方法.MooTools Request Class

浏览器兼容性

MooTools兼容并完全通过以下浏览器测试:

  • Safari 3+
  • Internet Explorer 6+
  • Firefox 2+(及基于gecko核心的浏览器)
  • Opera 9+

API参考

扩展资源

相关阅读

相关链接