dmitry111,
посмотри как это реализуют в jQuery и пр.
Ну и как вариант отличный от того же jQuery:
var module = [
{
type: 'search',
selector: '#search',
events: [
{
on: 'click',
handler: function() {
}
}
],
}
//..,
];
Или так:
var module = [
{
type: 'search',
selector: '#search',
on: [
click: function() {
}
],
}
//..,
];