я так понял ты тут пытался проверить если вот эти значения в строке
теперь вопрос, ты получить массив со значениями, и что дальше с ними делал ?Код:if ($query.length >= 3 && $action.match('search|dir|publ|load|news|stuff|blog|video|photo')) {
Блин, тратить время и объяснять очевидное я не хочу. Я говорил и повторюсь еще раз: в коде все ок! Грамотно ли он написан — возможно нет, я это признаю. Но увы ошибок там нет — в данном скрипте и в данной реализации все на своих местах!
Возможно функцию .match() я использовал в данном случае не совсем правильно. Тогда скажи как должно быть?! А то придираться ума хватает, а ты бы лучше свой вариант сделал и, если ты действительно гуру разработки — все это увидят. Не нужно для этого флудить в теме и говорить: «а вот это тут зачем? как прокоментируешь?» 😵