Почему я должен обновить свою страницу, чтобы работала функция javascript?

Я занимаюсь разработкой мобильного сайта и использую jQuery.

Когда я загружаю определенную страницу и нажимаю нужную кнопку, код не выполняется, пока я не обновлю страницу. Почему это ?

Вот как у меня это

script.js

$(document).ready(function() 
{ 
  $("#user-save").click(
      function(e)
       {
         alert(/clickity-click/);
       });
});

page.php

<html>
   <head>
       <!-- Other jQuery files here -->
      <script src="script.js"></script>
   </head>
<body>
   <div id="user-save" data-role="button">Click me like a boss</div>
</body>
</html>

Ответы на вопрос(3)

Ваш ответ на вопрос