var elems = document.querySelectorAll('.....');
for (var i = 0; i < elems.length; i++) {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click", false, false);
elems[i].dispatchEvent(evt);
}
for (var i = 0; i < elems.length; i++) {
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click", false, false);
elems[i].dispatchEvent(evt);
}
Аналогичным образом генерируются пользовательские события.