Я пытаюсь использовать этот код, чтобы добавить элемент привязки и установить событие onclick для некоторого Javascript. Но ни одно событие не загружается. Просмотр DOM через Firebug говорит мне, что Mootools действительно добавлен. Элемент имеет почти все функции элемента Mootools. Но ему не хватает addEvent.
var delete_ctl = new Element('a',
{
'href' : '#',
'events' :
{
'click' : function() { alert('foo'); }
}
});
delete_ctl.appendText('Remove');
delete_ctl.inject(root);
delete_ctl.addEvent('click', function() { alert('foo'); });
В отрендеренном коде в Firebug отсутствует какой-либо признак того, что событие onclick установлено. Когда код запускается, Firebug сообщает об ошибке Javascript: «addEvent не является функцией». Я чувствую, что мне здесь чего-то не хватает.