события yui2 и yui3 - PullRequest
       30

события yui2 и yui3

1 голос
/ 14 сентября 2010

Может ли конструкция yui3 Y.on () использоваться для настройки прослушивателей событий в виджетах yui2 или они просто используют отдельные системы событий?

1 Ответ

4 голосов
/ 14 сентября 2010

Они используют отдельные системы событий.Однако вы можете использовать Y.on () для настройки прослушивателей DOM, которые запускают методы в виджетах YUI 2.

Y.on('focus', Y.bind(myCalendar.show, myCalendar), '#birthdate');

или более

Y.on('click', function () {
    /* do other stuff... */

    myDataSource.sendRequest('filter=active', {
        success: myDataTable.onDataReturnInitializeTable,
        scope: myDataTable
    });

    /* ...and more stuff */
}, '#date-filter');

Y.on ()не может использоваться для подписки на пользовательские события виджета в YUI 2, хотя.

Y.on('activeTabChange', thisWontWork, myTabView); // does nothing
...