Node: Node Basics yui第一天:node 基本节点

好吧,yui3看起来不错。看了看说明。决定以后学习使用一下。简单的记录下过程吧。

最常用的还是从页面的DOM开始吧。 所以先看看node的基本使用方法。

 

首先 拿出一段html代码来作为实例

好了。html有了。现在来看看怎么使用YUI3来获取这个DOM实例

一 获取一个实际的节点

    我们使用 ONE 方法获取节点的实例,ONE方法可以适用于  HTML 元素或者Selector 字符串

哦啦。 选取方法也很简单嘛。 Y.one() 然后后面是dom 节点。  像 jquery 的 $();

然后看一看事件是怎么作用在node上的。node的属性允许我们通过set ,get 的方式来获取到。

官方的例子是这样的

 

 

因为对yui了解不多。所以根据以上代码。我理解为其把每一个单一实现都放在一个封装里。从获取到事件到结果。

首先通过 Y.one()定义要发生事件操作的DOM或html 元素

然后node.on()定义了事件和要调用的事件函数

而onClick = function(e) 则定义了事件的发生到结束的结果。

 var tag = e.target.get('parentNode.tagName'); // e.target === node || #demo p em
 定义了获取node名称 e.target 就是代替了 node 也就是例子里的 #demo p em 这个内容

哦。第一个例子看完。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值