Uma div pode ser criada para funcionar como uma lista suspensa?

Estou usando o jquery para preencher um menu suspenso de um arquivo de texto e ele está funcionando bem. Mas visualmente, gostaria que parecesse diferente.

Meu menu suspenso está em uma div. O que eu gostaria de fazer é tornar a div clicável para que, quando você clicar nela, as opções do menu suspenso sejam exibidas. E quando uma opção é selecionada, o rótulo da div é definido como o texto da opção selecionada.

Existe alguma maneira de tornar o menu suspenso oculto, mas ainda funcional?

questionAnswers(2)

yourAnswerToTheQuestion