Как показать блок по клику на ссылку (якорь)?
jsfiddle.net/iiil/CS7uS/4
вот без наворотов )
слушайте, давайте свою разметку. Тут сотню и больше помогут сделать именно то, что надо.
jsfiddle.net/iiil/N3UcY
Стили я сделал только для демонстрации. Для Вас главное сделать для div с id='category' display:none - через css или инлайн стили.
Блок #category исчезает как по клику на ссылку, так и по клику на любую область помимо самого блока #category.