项目的需要,需要用到自动完成,就使用了jquery-ui 的autocomplete组件,但是分离出来的测试文件没任何问题(单独只运行html),一旦通过node的ejs模版方式进行渲染那,则提示TypeError: $(...).autocomplete is not a function。
求教应该如何解决?
回复 (5)
D
jquery/jquery-ui引入完整么?这个和ejs应该没有任何关系。ejs模板只是编译为html,又不执行js代码,so~
W
引入是完整的,只要单独跑页面就没问题
K
对比一下 ejs 输出的 html code 和你原始的 html code 有什么不同。这个不太可能是 ejs 本身的问题。
B
ejs跟underscore和lodash的template也是冲突的,可以考虑试试jade
K
是不是那个<%%>冲突了?ejs可以自定义的,查下git 自豪地采用 CNodeJS ionic
参与回复
登录后即可参与回复。登录