E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
YUI3
了解YUI【三】
阅读更多1.要使用Event,首先要引入
YUI3
的种子文件:然后加载相应模块:YUI().use('event',function(Y){});2.设置事件响应函数:on()有两个on方法,一个是YUI
happycute
·
2012-11-01 11:00
yui
JavaScript
了解YUI【三】
要使用Event,首先要引入
YUI3
的种子文件: <script src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"
happycute
·
2012-11-01 11:00
JavaScript
yui
了解YUI【二】
阅读更多YUI之NodeNode是用来操作DOMnode的工具,实际上每一个Node实例都代表着一个DOMnode,每一个NodeList都代表着一组DOMnode.1.先引入
YUI3
的种子文件:再加载相应模块
happycute
·
2012-11-01 10:00
yui
JavaScript
了解YUI【二】
阅读更多YUI之NodeNode是用来操作DOMnode的工具,实际上每一个Node实例都代表着一个DOMnode,每一个NodeList都代表着一组DOMnode.1.先引入
YUI3
的种子文件:再加载相应模块
happycute
·
2012-11-01 10:00
yui
JavaScript
了解YUI【二】
1.先引入
YUI3
的种子文件: <script src=" http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js
happycute
·
2012-11-01 10:00
JavaScript
yui
了解YUI【一】
阅读更多1.调用方法掉用方法:插入代码也可以使用官方提供的地址2.实现我们的功能1、
Yui3
最基本的使用格式:YUI().use(”node”,function(Y){//书写你的js代码});2、
Yui3
happycute
·
2012-11-01 10:00
yui
JavaScript
了解YUI【一】
阅读更多1.调用方法掉用方法:插入代码也可以使用官方提供的地址2.实现我们的功能1、
Yui3
最基本的使用格式:YUI().use(”node”,function(Y){//书写你的js代码});2、
Yui3
happycute
·
2012-11-01 10:00
yui
JavaScript
java版的
YUI3
combine服务-Combo Handler
YUI3
中,为了避免js文件过大,各个功能模块是拆分的。它有一个“种子”的概念:先下载一个小的核心的js文件到浏览器端,再通过这个小的js文件去加载其它所需的模块。
土豆饼
·
2012-10-21 16:00
javascript沙箱模式
沙箱模式常见于
YUI3
core,它是一种采用同一构造器(Constructor)生成彼此独立且互不干扰(self-contained)的实例对象,而从避免污染全局对象的方法。
chenlin10058
·
2012-09-27 15:00
JavaScript
javascript实现简单的链式调用
用过jQuery的朋友一定对jQuery中方法的链式调用印象深刻,貌似现在很多库都支持了方法的链式调用,比如
YUI3
等。链式调用是一个非常不错的语法特性,能让代码更加简洁、易读。
陈一奇
·
2012-08-21 12:00
链式调用
Javascript 无阻塞加载方式
现总结如下:1、
YUI3
的方式2、LazyLoad(1.5k)Yahoo!Search工程师RyanGrove创建的一个通用的延迟加载工具,是loadScript()函数的增强版。
dz45693
·
2012-05-02 21:00
JavaScript
jquery
框架
function
Yahoo
工具
Backbone越挖越深
来看
YUI3
的一段介绍: 引用 The YUI App Framework is a rollup of the Controller, Model, Model List, and View
gavin
·
2012-03-08 13:00
backbone
YUI3
学习(十)---基于组件框架的Widget实例(GoogleMapWidget)
阅读更多本文遵循YUI3Widget组件设计理念,继承YUIWidget类将GoogleMapsAPIv3进行简单的封装,实现GoogleMapWidget组件。涉及几个知识点:自定义Widget组件、自定义组件的css加载1、定义MapWidget组件YUI({modules:{'KBox':{//调用其他的组件fullpath:'lib/custom/kbox.js',requires:['n
houfeng0923
·
2012-03-03 20:00
YUI3
Widget
Google
Maps
API
YUI3
学习(十)---基于组件框架的Widget实例(GoogleMapWidget)
阅读更多本文遵循YUI3Widget组件设计理念,继承YUIWidget类将GoogleMapsAPIv3进行简单的封装,实现GoogleMapWidget组件。涉及几个知识点:自定义Widget组件、自定义组件的css加载1、定义MapWidget组件YUI({modules:{'KBox':{//调用其他的组件fullpath:'lib/custom/kbox.js',requires:['n
houfeng0923
·
2012-03-03 20:00
YUI3
Widget
Google
Maps
API
YUI3
学习(十)---基于组件框架的Widget实例(GoogleMapWidget)
本文遵循
YUI3
Widget组件设计理念,继承YUI Widget类将Google Maps API v3 进行简单的封装,实现GoogleMapWidget组件。
houfeng0923
·
2012-03-03 20:00
google maps api
widget
YUI3
YUI3
Infrastructure下的 EventTarget
YUI自定义事件系统允许你使用自定义事件,并且这些事件的可用性比DOM中的事件更高--事件具体到你程序中定义的。用户自定义事件和DOM事件工作非常像。可以冒泡,传递事件等,也可以抑制默认事件行为的传递,及其他。与自定义事件相关的API由EventTarget类提供。其他的基础类继承自EventTarget类,如果你只需要用户自定义事件API,你可以直接扩展或者扩充你自己的类
284772894
·
2012-03-03 16:00
yui
YUI3
Infrastructure下的 Attribute
此图转载于:http://houfeng0923.iteye.com/blog/1113593提供扩展属性管理系统,它可以扩展任何类,包括get/set和内部的change事件,增加类的属性: YUI().use("attribute",function(Y){ functionMyClass(){ ... } Y.augment(MyClass,Y.Attribute); })
284772894
·
2012-03-02 12:00
yui
YUI3
event小结
其它事件,参考:http://yuilibrary.com/yui/docs/event/ use("______", ...) What's in it? event-base The core DOM event subscription system as well as the DOM lifecycle eventsdomready, c
284772894
·
2012-03-01 11:00
event
YUI3
event-base
event-base 不但 是dom事件基础,还包含了dom事件的生命周期 但它不支持 delegation (委托事件), simulation (模拟事件),synthetic eventsevent-base模块包括三个特别事件,可以被用来执行dom,或dom 树的元素,准备脚本。 domready dom事件加载完成现代浏览器差不多都
284772894
·
2012-03-01 10:00
dom
YUI3
YUI3
学习(九)---组件框架之 Widget
Widget部件类是
YUI3
所有部件的基础类。它在Base的基础上提供了以下几个核心的基础功能:1,在Base的init和destroy时刻,添加render生命周期管理。
houfeng0923
·
2011-08-10 21:00
widget
YUI3
学习(八)---组件框架之 Plugin
插件可以让你无侵入地为衍生自Base类的宿主对象(称为host的对象)添加对象。如Node、Widget等类的对象实例。 可以通过继承Plugin.Base类来创建插件类。除此之外还可以通过后面的其他方法创建插件。 在Base类中已经介绍可以通过插件向组件实例添加功能,组件类甚至可以对插件功能一无所知。这样我们就可以在组件实例级别使用这些功能, 从而避免了为了
houfeng0923
·
2011-08-08 17:00
JavaScript
YUI3
YUI3
学习(七)---组件框架之 Base
Base组件 Base被设计为那些衍生自Attribute和EventTarget的类的底层基础类。 为创建基于Attribute的对象提供标准模板,也为类的层次提供了一致的init()和destory()方法序列来串联初始化(initializer)和销毁(destructor)方法。 Base同时也通过plugins或extensions机制为类提供了代码重用的方法。 对应模块‘bas
houfeng0923
·
2011-08-05 22:00
YUI3
YUI3
学习(六)---组件框架之 Attribute
1,
YUI3
组件框架组件框架基于YUICore,是建立和扩展组件的基础;组件框架从下而上依次基于attribute、base、widget模块组成,同时基于plugin模块实现灵活扩展。
houfeng0923
·
2011-08-01 22:00
JavaScript
YUI3
YUI3
学习(五)--- Event
YUI Event 组件 通过提供简单的Dom事件响应接口为开发事件驱动的应用提供了便利。该组件同时也包含自定义事件支持,自定义事件允许你在程序中发布事件,其他的组件可以订阅这些事件做出响应。 以下分步介绍YUI事件系统的相关功能。 基本DOM事件 Y.on()注册事件 使用基本Event组件的方法,需要引入'event'模块;在Node模块介绍中提到过如何为Node注
houfeng0923
·
2011-07-28 23:00
JavaScript
event
YUI3
YUI3
学习(四)--- Node
YUI3
‘node’ 模块为创建、操作和获取DOM节点对象(集合)提供了丰富的方法。该模块包含两个主要的对象 Node和NodeList。
houfeng0923
·
2011-07-16 17:00
JavaScript
YUI3
YUI3
学习(三)---OOP
前一篇
YUI3
学习(二)--YUI Global Object 在前篇
YUI3
Global Object中介绍了oop模块中的的两个继承相关的方法 extend 和augment。
houfeng0923
·
2011-07-12 22:00
JavaScript
YUI3
YUI3
学习(二)--YUI Global Object
前一篇
YUI3
入门YUI3GlobalObject http://developer.yahoo.com/yui/3/yui/ 首先需要了解在YUI3api文档模块列表的yui模块:YUI模块是YUI3
houfeng0923
·
2011-07-09 00:00
JavaScript
框架
YUI3
YUI3
学习(一)---入门
学习
YUI3
有一段时间,并且应用在了一些项目的前端开发中,感觉还是蛮不错的,所以决定开始记录下
YUI3
的学习历程和个人经验。
houfeng0923
·
2011-07-03 22:00
JavaScript
框架
YUI3
使用js, jquery YUI2
YUI3
设定dom位置的做法
1.首先 dom节点的postion属性需要为absolute的,这样才可以设置left与top属性来改变位置 <div id="box" style="position:absolute;width:100px;height:100px;border:1px purple solid;"></div>
snowing11812
·
2011-07-01 13:00
JavaScript
jquery
YUI3
YUI2
yui3
:widget 例子_widget-extend
阅读更多ExtendingtheBaseWidgetClass/*marginandpaddingonbodyelementcanintroduceerrorsindeterminingelementpositionandarenotrecommended;weturnthemoffasafoundationforYUICSStreatments.*/body{margin:0;padding:0
decentway
·
2011-06-26 16:00
YUI
UP
UI
CSS
JavaScript
yui3
:widget 例子_widget-extend
阅读更多ExtendingtheBaseWidgetClass/*marginandpaddingonbodyelementcanintroduceerrorsindeterminingelementpositionandarenotrecommended;weturnthemoffasafoundationforYUICSStreatments.*/body{margin:0;padding:0
decentway
·
2011-06-26 16:00
YUI
UP
UI
CSS
JavaScript
yui3
:widget 例子_widget-extend
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="content-type" conten
decentway
·
2011-06-26 16:00
JavaScript
UI
css
UP
yui
yui3
:widget
Widget类包含什么?widget类的结构和职能widget类基本的属性渲染方法渐进增强标签结构class名和CSS默认UI事件类的结构和职责 Widget类的结构和职责 Widget类是一个用于创建widgets的基础类。Widget类可以实例化,但是一般都是用它作为基础类,扩展创建widgets,这些通过扩展创建的widgets上有特定的用户交互模式。Widget类扩展Base类。因此,它
decentway
·
2011-06-18 11:00
JavaScript
html
UI
css
yui
yui3
:widget
阅读更多Widget类包含什么?widget类的结构和职能widget类基本的属性渲染方法渐进增强标签结构class名和CSS默认UI事件类的结构和职责Widget类的结构和职责Widget类是一个用于创建widgets的基础类。Widget类可以实例化,但是一般都是用它作为基础类,扩展创建widgets,这些通过扩展创建的widgets上有特定的用户交互模式。Widget类扩展Base类。因此,
decentway
·
2011-06-18 11:00
UI
CSS
JavaScript
HTML
YUI
YUI3
:plugin
阅读更多插件让你可以无侵入地为宿主对象(hostobject)添加功能。宿主衍生自Base类。node、widget等对象都是宿主对象。我们可以继承Plugin.Base类创建插件类。但是这也不是必须的,可以通过其他方法创建插件类。插件类用来向组件实例中添加小块功/特性,不需要将这些功能/特性整合进组件类中,组件类甚至可以完全对这些功能特性一无所知。这样,我们就可以在组件实例层级使用这些功能/特性
decentway
·
2011-06-18 10:00
YUI
prototype
AOP
JavaScript
YUI3
:plugin
插件让你可以无侵入地为宿主对象(host object)添加功能。宿主衍生自Base类。node、widget等对象都是宿主对象。我们可以继承Plugin.Base类创建插件类。但是这也不是必须的,可以通过其他方法创建插件类。 插件类用来向组件实例中添加小块功/特性,不需要将这些功能/特性整合进组件类中,组件类甚至可以完全对这些功能特性一无所知。这样,我们就可以在组件实例层级使用
decentway
·
2011-06-18 10:00
JavaScript
AOP
prototype
yui
YUI3
:Base
阅读更多Base类被设计成基础类,YUI库中attribute-base和eventtarget-base的类都衍生自Base类。Base类为在YUI、库中创建的attribute-base类提供统一的模板。Base类还提供统一的init()和destroy()序列,来串联类层级中的初始化(initializer)和销毁(destructor)方法。Base类还通过插件或扩展的方式,提供代码重用的
decentway
·
2011-06-16 20:00
YUI
prototype
YUI3
:Base
Base类被设计成基础类,YUI库中attribute-base和event target-base的类都衍生自Base类。Base类为在YUI、库中创建的attribute-base类提供统一的模板。Base类还提供统一的init()和destroy()序列,来串联类层级中的初始化(initializer)和销毁(destructor)方法。 Base类还通过插件或扩展的方式,提供代码重
decentway
·
2011-06-16 20:00
prototype
yui
YUI3
:Attribute
阅读更多YUI的Attribute功能允许你通过一个可扩展的Attribute接口为类添加属性。该接口为你的类添加get和set方法,用来存取类的属性值。该接口还为类添加了“属性change事件(attributechangeevent)”支持,我们可以监听“属性改变事件”,在属性改变时做相应的操作。另外,属性还可以添加自定义的getter、setter、validator,让开发者可以对存取的数
decentway
·
2011-06-16 10:00
YUI
配置管理
UI
YUI3
:Attribute
YUI的Attribute功能允许你通过一个可扩展的Attribute接口为类添加属性。该接口为你的类添加get和set方法,用来存取类的属性值。该接口还为类添加了“属性change事件(attributechangeevent)”支持,我们可以监听“属性改变事件”,在属性改变时做相应的操作。另外,属性还可以添加自定义的getter、setter、validator,让开发者可以对存取的数据进行规
decentway
·
2011-06-16 10:00
UI
配置管理
yui
YUI 3:Event
1.要使用Event,首先要引入
YUI3
的种子文件:然后加载相应模块: YUI().use('event',function(Y){});2.设置事件响应函数:on() 有两个on方法,一个是YUI的,
decentway
·
2011-06-15 22:00
JavaScript
css
百度
Gmail
yui
YUI 3:Event
阅读更多1.要使用Event,首先要引入
YUI3
的种子文件:然后加载相应模块:YUI().use('event',function(Y){});2.设置事件响应函数:on()有两个on方法,一个是YUI
decentway
·
2011-06-15 22:00
YUI
CSS
百度
JavaScript
Gmail
YUI 3:Event
阅读更多1.要使用Event,首先要引入
YUI3
的种子文件:然后加载相应模块:YUI().use('event',function(Y){});2.设置事件响应函数:on()有两个on方法,一个是YUI
decentway
·
2011-06-15 22:00
YUI
CSS
百度
JavaScript
Gmail
YUI3
:Node
阅读更多YUI的Node功能为获取、创建、操作DOM节点提供很易懂的方式。每个Node实例代表一个DOM节点,每个NodeList代表一系列DOM节点。我们可以管理Node的className(myNode.addClass(‘foo’))和样式(myNode.setStyle(‘opacity’,0.5))、可以创建DOM元素(Y.Node.create(‘foo’))等。引入YUI种子文件和配
decentway
·
2011-06-15 15:00
YUI
CSS
Yahoo
浏览器
配置管理
YUI3
:Node
YUI的Node功能为获取、创建、操作DOM节点提供很易懂的方式。每个Node实例代表一个DOM节点,每个NodeList代表一系列DOM节点。我们可以管理Node的className(myNode.addClass(‘foo’)) 和样式(myNode.setStyle(‘opacity’, 0.5))、可以创建DOM元素(Y.Node.create(‘foo’))等。 引入YUI种子文件和配
decentway
·
2011-06-15 15:00
css
浏览器
配置管理
Yahoo
yui
YUI3
:Node
阅读更多YUI的Node功能为获取、创建、操作DOM节点提供很易懂的方式。每个Node实例代表一个DOM节点,每个NodeList代表一系列DOM节点。我们可以管理Node的className(myNode.addClass(‘foo’))和样式(myNode.setStyle(‘opacity’,0.5))、可以创建DOM元素(Y.Node.create(‘foo’))等。引入YUI种子文件和配
decentway
·
2011-06-15 15:00
YUI
CSS
Yahoo
浏览器
配置管理
yui3
:Get 例子
阅读更多GettingaScriptNodewithJSONData这个例子应用YUIGetUtility:从一个跨域web服务获取JSON数据。这是一个相对常用的方法,但了解这门技术的安全细节是非常重要的。通过GetUtility(或者是任何一个“脚本节点”解决方案)被加载的脚本,当他们加载之后立即执行。如果你并不完全控制或者完全信任你的脚本资源,这将会是一个不安全的技术,并且它将给你用户的数据
decentway
·
2011-06-15 15:00
YUI
脚本
json
应用服务器
Web
yui3
:Get 例子
Getting a Script Node with JSON Data 这个例子应用YUI Get Utility:从一个跨域web服务获取JSON数据。这是一个相对常用的方法,但了解这门技术的安全细节是非常重要的。通过Get Utility(或者是任何一个“脚本节点”解决方案)被加载的脚本,当他们加载之后立即执行。如果你并不完全控制或者完全信任你的脚本资源,这将会是一个不安全的技术,并且它将
decentway
·
2011-06-15 15:00
Web
json
应用服务器
脚本
yui
YUI:globle object
阅读更多YUI模块是
YUI3
中的单一核心,所有需要使用
YUI3
的页面都必须包含该模块,该模块提供加载功能,可以使用该功能动态加载指定模块,其依赖模块会被自动加载,所以YUI模块可以看成YUI的一个种子。
decentway
·
2011-06-13 11:00
YUI
CSS
JavaScript
YUI:globle object
YUI模块是
YUI3
中的单一核心,所有需要使用
YUI3
的页面都必须包含该 模块,该模块提供加载功能,可以使用该功能动态加载指定模块,其依 赖模块会被自动加载,所以YUI模块可以看成YUI的一个种子。
decentway
·
2011-06-13 11:00
JavaScript
css
yui
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他