Por que um botão faz com que toda a minha página da Web seja recarregada?

Eu tenho uma página da web que estou trabalhando com jQuery. Estou ficando um comportamento errático de alguns elementos na minha página: toda vez que um botão, qualquer botão, na página é clicado, a página é atualizada.

A página deve, de alguma forma, estar executando algum código que recarregue essa página sempre que um botão é clicado.

Estou completamente perplexo ao tentar descobrir onde o código está sendo vinculado ao manipulador de cliques, portanto, gostaria de saber se é possível enumerar, em tempo de execução, uma lista de manipuladores anexados a um botão.

Atualizar: Depois de ler as respostas dadas abaixo, mudei uma linha na minha página:

<button id="btnSaveAndContinue" class="button" tabindex="290">Save and Continue</button>

para isso:

<input type='button' id="btnSaveAndContinue" class="button" tabindex="290" value='Save and Continue' />

questionAnswers(2)

yourAnswerToTheQuestion