Jasmine jquery测试事件处理程序

时间:2016-05-10 13:37:42

标签: jquery unit-testing jasmine

如何在这种情况下触发事件:

要测试的代码:

   $("body").on("touchstart", "[title]", function (event) {}

我试图以这种方式测试它并且它不起作用。

event = $.Event("touchstart", {target: "test"});
$("body, title").trigger(event);

有谁知道如何测试它?

1 个答案:

答案 0 :(得分:1)

问题出在$ .Event上。 $('[title]').first().trigger('touchstart', {target: "test"});工作正常