从我可以看到,您正在尝试从服务器预呈现HTML,并运行您的单元测试。我不觉得这是一个伟大的方式来做到这一点,并以正确的顺序运行你的JS。最好的办法是创建一个标准的HTML
页面(而不是一个视图
页面),将其保存在您的脚本
文件夹中,并将其用作“测试”
页面。你不应该依赖任何标准的HTML来运行你的单元测试,因为dom可以随时改变,而是在你的单元测试中处理所有的dom操作,然后运行你的断言,然后如果它最大程度地提高效率,那么
删除它。您应该能够在dom上创建一个测试环境,然后进行测试,然后进行打印,冲洗并重复。
原文链接:https://www.f2er.com/jquery/181833.html