我正在研究一個不依賴於jQuery的Javascript庫,儘管我的測試中有jQuery和QUnit。在圖書館裏,我附上一個事件到一個元素的jQuery的方式做:如何從QUnit測試中觸發本地JavaScript事件?
if (document.addEventListener) {
tab.addEventListener('click', MyModule.show, false);
} else if (document.attachEvent) {
tab.attachEvent('click', MyModule.show);
}
我想在我的QUnit的測試呼叫$('#tab').click();
,但它不會導致調用我的事件處理程序。
這是...令人髮指的,但我當然不是一個責備使者:) – 2010-09-02 23:01:14