在YUI 3中,jQuery(this)有什么替代方案?

时间:2011-08-04 07:47:26

标签: javascript jquery yui

我已经开始使用yui进行编码,并且已经对jQuery有了很好的了解,

我需要一些有关从jQuery迁移到yui的信息。

YUI中jQuery(this)的替代方法是什么?

2 个答案:

答案 0 :(得分:7)

在大多数情况下,jQuery(this)在事件回调中完成,以使用jQuery API包装订阅元素。在YUI3中,这是自动完成的。事件回调中的this是订阅的Node实例。

Y.one('#readygo').on('click', function (e) {
    this.append("<p><code>this</code> is already a YUI 3 wrapped Node instance.</p>");
});

答案 1 :(得分:4)

您可能会发现JS Rosettastone有用。当我搬到YUI 3时,我发现它非常宝贵,我不会再搬回去了。