Вы можете использовать селектор подстроки , чтобы получить большинство пути:
var divs = $('div[id^=test-]'); // All divs with IDs starting with "test-"
... что будет лучше, если вы немного измените соглашение об именах, чтобы число было в конце. Но я думаю, что склонялся бы к использованию какого-либо другого аспекта структуры (родительского узла), или класса, или атрибута data-xyz
...
Редактировать A пара селекторов подстрок может сделать это:
var divs = $('div[id^=test-]').filter("div[id$=yay]");
Он получает все те, чьи идентификаторы начинаются с "test-", а затем отфильтровывает те, которые не заканчиваются на "yay". Закрыть , в любом случае ...