Ответ: да, вы можете. Я сделал много подобных вещей в последнее время. Действительно, ваш код должен это делать. Вероятно, вы допустили небольшую, но существенную ошибку в своем коде, которую нужно будет найти и исправить. Я недавно сделал много таких вещей, как , которые тоже.
Более полезный ответ: делайте вещи, чтобы выяснить, где разбивка. замените вызов «$ ('select.filterbox'). each ()» чем-то очевидным - скажем, вызовом .hide () для больших кусков вашей страницы. Убедитесь, что строка кода даже вызывается. Если он вызывается, поместите обратный вызов «$ ('select.filterbox'). Each ()», затем переместите вызов hide () внутрь него. Если это работает, то вы знаете, что он работает хотя бы один раз. Измените вызов hide () на (this) .hide () и посмотрите, сможете ли вы увидеть, какой из них идентифицирован. После того, как вы сузили кругозор, вам будет намного легче понять, что вы сделали неправильно.