zombie.browser.fire不会触发帮助程序

时间:2014-07-10 19:06:53

标签: meteor zombie.js

填充输入时,Zombie不会触发事件。但您可以使用zombie.browser.fire("selector", "event")

触发这些事件

但事件不会与Meteor一起发射。

这是我的事件的定义方式:

  Template.hello.events(
  {
     'change #name': function () {
        console.log("changing the name");
        Session.set("name", $("#name").val());
     }
  });

模板在浏览器中运行良好,但不适用于zombie

1 个答案:

答案 0 :(得分:0)

看来僵尸在某些条件下使用fire触发事件时出现问题:https://github.com/assaf/zombie/issues/181

解决方法是使用browser.evaluate "$('#target-selector').click()"