Как связывать и запускать пользовательские и нативные события в YUI? - PullRequest
1 голос
/ 15 марта 2011

Я пытаюсь связать и вызвать следующие события, используя YUI, однако пока что ни одно из событий не срабатывает, когда я их запускаю.

Мой код для привязки:

        YUI().use('node-base', function(Y){
            Y.one(el).on(event,callback);
        });

Мой код для запуска:

        YUI().use('node-event-simulate', function(Y){
            Y.one(el).simulate(event);
        });

Переменная event может быть любой из следующих строк:

  • statechange (пользовательское событие)
  • anchorchange (пользовательское событие)
  • hashchange (иногда нативное событие, зависит от функций браузера)
  • popstate (иногда нативное событие, зависит от функций браузера)

Переменная el обычно является элементом window dom, хотя также могут быть селекторами и другими элементами dom.

Вот моя текущая попытка заставить его работать в YUI: http://jsfiddle.net/balupton/tFbum/

Вот что я хочу работать в jQuery: http://jsfiddle.net/balupton/862Lg/

Спасибо, ребята: -)

1 Ответ

1 голос
/ 24 мая 2011

Похоже, в настоящее время это невозможно.

...