我试图连接
var id = this.id;
var repoCopy = repo.filter( "#" + id ).clone();
但是当我运行我的代码时,我在控制台中出现了这个错误,尽管我之前使用过它而没有遇到任何错误
Uncaught Error: Syntax error, unrecognized expression: #
at Function.fa.error (jquery.min.js:2)
at fa.tokenize (jquery.min.js:2)
at fa.compile (jquery.min.js:2)
at fa.select (jquery.min.js:2)
at fa (jquery.min.js:2)
at Function.fa.matches (jquery.min.js:2)
at Function.n.filter (jquery.min.js:2)
at z (jquery.min.js:2)
at n.fn.init.filter (jquery.min.js:2)
at HTMLAnchorElement.<anonymous> (index.html:527)
答案 0 :(得分:1)
检查this
的值,如果它不是您认为它可能没有ID。
答案 1 :(得分:0)
你有没有试过这样的事情:
var id = "#" + this.id;
var repoCopy = repo.filter(id).clone();