Я работаю над библиотекой Javascript, которая не зависит от jQuery, хотя у меня есть jQuery и QUnit, доступные в моих тестах. В библиотеке я придаю событие к элементу, как JQuery делает:Как я могу запустить собственное событие Javascript из теста QUnit?
if (document.addEventListener) {
tab.addEventListener('click', MyModule.show, false);
} else if (document.attachEvent) {
tab.attachEvent('click', MyModule.show);
}
Я пытался дозвониться $('#tab').click();
в моем QUnit тесте, но это не вызывает мой обработчик события будет называться.
Это ... отвратительно, но я, конечно, не один, чтобы обвинить посланника :) –