Я пробовал практически все возможные способы поиска этой проблемы. Многие похожи, но я не могу найти ничего, что относится к периоду, являющемуся нераспознанным выражением.
Я знаю, что это плохая форма, но соответствующий код настолько запутан, что я собираюсь опубликовать немного, пока кто-то просит указать c сумму больше.
Итак, у меня есть следующее jQuery: $($('.zonePage:not(.zoneTowns)').get().reverse()).each(function(i){
Этот селектор / выражение работал нормально, когда я в последний раз запускал код. За это время не было сделано никаких изменений, поэтому я совершенно сбит с толку, что я могу испытать это.
Если я console.log($($('.zonePage:not(.zoneTowns)').get().reverse()));
, я получу ожидаемый результат: список из 8 соответствующих элементов. Тем не менее, даже при попытке присвоить эту коллекцию переменной сначала var zp=$('.zonePage:not(.zoneTowns)').get().reverse();
$(zp).each(function(i){
Мне все еще говорят, что Uncaught Error: Syntax error, unrecognized expression: .
Любые идеи будут высоко оценены.
Редактировать:
После удаленного устранения неполадок выяснилось, что OP является фиктивной и не проанализировал правильный уровень трассировки ошибок. CertainPerformance узнал об этом примерно через минуту. /* if(needTot[m][s]<=warnings[s]) */$('#scarce'+zo).find('.'+m).find('.'+s).text(needTot[m][s]);