Question

Peut la construction yui3 de Y.on () être utilisé pour les auditeurs de configuration pour des événements sur yui2 widgets, ou ils utilisent simplement des systèmes d'événements séparés?

Était-ce utile?

La solution

Ils utilisent des systèmes d'événements séparés. Cependant, vous pouvez utiliser pour configurer des écouteurs DOM Y.on () que les méthodes de déclenchement sur YUI 2 Widgets.

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

ou plus génériquement

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

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

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

Y.on () ne peut pas être utilisé pour vous abonner à des événements personnalisés Widget dans YUI 2, cependant.

Y.on('activeTabChange', thisWontWork, myTabView); // does nothing
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top