Safari jQuery语法错误

时间:2014-04-28 13:35:47

标签: javascript jquery safari jquery-selectors

我在safari(7.0.3)中收到以下错误。 Chrome和FF没有任何投诉,工作得很好。

Error: Syntax error, unrecognized expression: #filters input:not([name^="radio-"]

从这行代码:

jQuery('#filters input:not([name^="radio-"]').change(function(e) { triggerIsotopeUpdate(); });

我无法在SO上找到适合我情况的解决方案。有没有人遇到过这个问题?如果您能提供任何帮助,我将不胜感激。

1 个答案:

答案 0 :(得分:6)

您错过了一个结束括号(在.change()之前):

jQuery('#filters input:not([name^="radio-"])').change(function(e) {
                                           ^
    triggerIsotopeUpdate();
});