2015-10-12 2 views
-1

У меня возникли проблемы с глупой простой проблемой. У меня есть HTMl-файл, который успешно подключен к css-файлу, но когда-либо я пробовал что-то простое в Javascript, он этого не делает. Все мои файлы находятся в одной папке. Я бегу это от блокнота ++Глупо простой javascript не будет работать

введите код здесь

   <!DOCTYPE html> 
      <html> 
       <head> 
         <link rel='stylesheet' type='text/css' href='stylesheet.css'/> 
         <script type='text/javascript' src='script.js'></script> 
       </head> 
       <body> 
        <div class="header"> 
        </div> 

        <div class="main"> 
         <div id="comic"></div> 
         <div id="caption"></div> 
         <div id="prompt"> 
          <h3>Hello, world!</h3> 
         <div class="btn" id="yes"><img src="YESsmall.jpg"/></div> 
         <div class="btn" id="no"><img src="NOsmall.jpg"/></div> 
        </div> 


       </body> 
      </html> 

И мой Javascript выглядит следующим образом:

$(document).ready(function() { 
    $('.main').hide(); 
}); 

что на земле я сделал не так?

+5

вы загружаетесь в JQuery где-нибудь? $ is not native js code –

+4

Вы включили jQuery? не может видеть его нигде ... (или это в script.js?) –

+1

Это не «простой JavaScript», это jQuery. – Claies

ответ

3

Я не вижу, что вы загружаете jQuery (или что-либо еще, предоставляя $). Вы можете использовать JQuery обеспечиваемого сетью доставки контента (as described here) путем добавления

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script> 
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script> 

(или аналогичный, в зависимости от того, какой версии вам нужно/хочет) перед вашим другом <script>

Смежные вопросы