Это правда, потому что, как только вы включили автозаполнение js, каждый объект $ () теперь имеет определенный метод autocomplete () (на случай, если вы хотите активировать автозаполнение для этих элементов). Ваш if () просто говорит, что эта функция не равна нулю.
У меня, к сожалению, нет системы, где я мог бы это проверить (оставил ноутбук сегодня дома), но я считаю, что автозаполнение добавляет имя класса css к элементам, которые он использует. Вы можете посмотреть на это.