javascript-茉莉花错误-预期事件点击已在#DIV_ID上触发
作者:互联网
在Jasmine框架中开发测试工具时,我被引荐给此链接来触发事件:
我在Jasmine框架中的#DIV_ID上触发click事件后,尝试获取新应用的CSS属性.
我尝试过此代码:
spyEvent = spyOnEvent('#DIV_ID', 'click');
$('#DIV_ID').trigger( "click" );
expect('click').toHaveBeenTriggeredOn('#DIV_ID');
expect(spyEvent).toHaveBeenTriggered();
但是我遇到了错误:#DIV_ID已触发预期的事件点击
任何人都可以帮助我解决我的问题.
提前致谢.
解决方法:
您的代码中存在一些语法错误:
var spyEvent = spyOnEvent($('#DIV_ID'), 'click');
$('#DIV_ID').trigger( "click" );
expect('click').toHaveBeenTriggeredOn($('#DIV_ID'));
expect(spyEvent).toHaveBeenTriggered();
我希望这行得通.
标签:jasmine-jquery,javascript,jquery,jasmine 来源: https://codeday.me/bug/20191009/1880262.html