jquery - 如何在 HTML 元素上正确触发 Esc keyup 事件?

标签 jquery unit-testing events

即使在单元测试中的 HTML 元素上,我也需要触发 Esc 键。我正在使用以下代码:

$(".my-element").trigger({type: "keyup", which: 27})

一切正常。但我只是想知道是否有更好的方法?有哪些替代方案?

最佳答案

我认为对于单元测试来说,如果这有效的话,你就很好了。如果您希望针对 Web 客户端测试用户输入(击键、鼠标输入),可以考虑使用 Selenium、WebDriver 或 Windmill 测试框架。单元测试通常用于测试代码逻辑。

关于jquery - 如何在 HTML 元素上正确触发 Esc keyup 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9393129/

相关文章:

c# - protected 方法应该进行单元测试吗?如何避免重复测试?

Firefox 3.6.6 和 4.0 beta 1 中的 jQuery 自定义事件和过多递归错误

class - 制作Delphi事件类方法

c# - 通过事件参数的异步事件处理程序回调

php - 在 jQuery 函数中获取结果 PHP 代码?

javascript - div中加载了什么页面

java - 如何单元测试 getClassLoader() 返回 null

unit-testing - 您如何测试自己编写的代码?

javascript - (Javascript) CSS width() 属性在窗口调整大小之前不应用

jquery - 模态窗口中的 Twitter Bootstrap Datepicker