Dlaczego przycisk powoduje przeładowanie całej mojej strony internetowej?

Mam stronę internetową, nad którą pracuję z jQuery. Niektóre elementy na mojej stronie zachowują się nieregularnie: za każdym razem, gdy klikany jest przycisk, dowolny przycisk na stronie, strona odświeża się.

Strona musi w jakiś sposób uruchomić jakiś kod, który ładuje tę stronę za każdym razem, gdy kliknięty zostanie przycisk.

Jestem całkowicie zakłopotany próbując dowiedzieć się, gdzie kod jest związany z programem obsługi kliknięć, więc chciałbym wiedzieć, czy możliwe jest wyliczenie w czasie wykonywania listy procedur obsługi dołączonych do przycisku.

Aktualizacja: Po przeczytaniu poniższych odpowiedzi zmieniłam linię na mojej stronie:

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

do tego:

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

questionAnswers(2)

yourAnswerToTheQuestion