(Размещено решение от имени автора вопроса) .
Спасибо за ответ Ральфа Наджма, но я нашел другой способ решить эту проблему, который мне кажется более подходящим.
Дождитесь загрузки страницы, прежде чем выполнять скрипт. Ниже приведен пример:
<html>
<head>
<title></title>
<script src="js/jquery.min.js" type="text/javascript"></script>
<link href="styles/myStlye.css" rel="stylesheet" type="text/css" />
</head>
<body><button id="buttonClick">Click Me</button></body>
<script>
window.addEventListener('load', function() {
$(document).ready(function(){
$("#buttonClick").click(function(){
alert("Button clicked.");
});
});
});
</script>
</html>