jQuery:未捕获的错误:语法错误,无法识别的表达式?
问题描述:
我想将一些简单的代码移植到一个更新的jQuery版本(1.10)。jQuery:未捕获的错误:语法错误,无法识别的表达式?
我遇到了困惑我的问题。出于某种原因,这个表达式:
toolbar.find('th#title').find('div input.shorty-filter:[value!=""]').length
给了我一个意外的错误:
未捕获的错误:语法错误,无法识别的表达:DIV input.shorty过滤器:[!值= '']
这适用于很长时间,我没有看到这个表达式的任何问题。我错过了什么?
答
toolbar.find('th#title').find('div input[value!=""].shorty-filter').length;
删除':'。 – 2014-10-07 18:16:43
@NiettheDarkAbsol Argh!多么明显!谢谢“ – arkascha 2014-10-07 18:32:48