Почему у вас есть отдельные классы для них? Почему бы не иметь один класс скрытия и установить эти атрибуты выше (например, "hide1"
) в качестве идентификаторов, тогда ваш селектор может просто находиться в этом классе, например $('div.hide')
См. http://jsfiddle.net/2GzpA/1/ для примера.
EDIT:
На ваш вопрос вы прокомментируете:
@ Tomgrohl, мой код на самом деле намного сложнее. Мне нужно уметь скрывать и показывать каждый элемент отдельно.
Почему бы не добавить отдельный класс для использования в этом случае? Тогда ваш селектор станет $('div.specificCaseHideClass')
. Вы можете иметь столько классов, сколько захотите, и это прекрасный пример того, когда нужно добавить один класс.