Когда вы запускаете $ ("# abc"). Hide (), JQuery скрывает содержимое div с идентификатором "abc" - т.е. любой HTML / текст между открывающими
и закрывающими
тегами.В вашем примере нет ничего между этими тегами, чтобы скрыть, и поэтому ничего не изменится.
Если вы хотите скрыть весь регион, то div должен окружить весь регион.Этого можно добиться, удалив тег из заголовка и добавив его в нижний колонтитул региона.Однако есть гораздо более простые способы добиться этого:
1) Присвойте региону статический идентификатор "abc".После этого ваш код показа / скрытия будет работать без необходимости добавлять собственные теги div.
2) Если вы используете Apex 4.0, создайте динамическое действие для показа / скрытия региона вместо написания кода JQuery.