-
-
Save tyleraadams/9585535 to your computer and use it in GitHub Desktop.
Intro to jQuery for Phase 0
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #container { | |
| margin:0; | |
| padding:0; | |
| width:100%; | |
| text-align: center; | |
| font-family:'Finger Paint', cursive; | |
| } | |
| h1 { | |
| margin-top: 100px; | |
| } | |
| .square_item { | |
| margin: 50px 0 50px 200px; | |
| border:3px dashed black; | |
| width:100px; | |
| height:100px; | |
| padding:5px 15px; | |
| float:left; | |
| overflow:hidden; | |
| } | |
| .show-description { | |
| height:300px; | |
| width:300px; | |
| } | |
| .hover-color { | |
| border-color:white; | |
| color:white; | |
| }; | |
| #copyright p { | |
| clear:both; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>DOM manipulation with jQuery</title> | |
| <link rel="stylesheet" type="text/css" href="jquery.css"> | |
| <link href='http://fonts.googleapis.com/css?family=Finger+Paint' rel='stylesheet' type='text/css'> | |
| <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> | |
| <script type="text/javascript" src="jquery_example.js"></script> | |
| </head> | |
| <body> | |
| <div id="container"> | |
| <h1> Hello. Welcome to the jQuery DOM Manipulation Challenge! </h1> | |
| <div class="square_item"> | |
| <h2 id="fiddlers"> My DBC Mascot </h2> | |
| <img src="fiddler.png"> | |
| </div> | |
| <div class="square_item"> | |
| <h2> My DBC Code</h2> | |
| </div> | |
| <div class="square_item"> | |
| <h2> My Gists </h2> | |
| </div> | |
| </div> | |
| </body> | |
| </html> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $(document).ready(function(){ | |
| //RELEASE 0: | |
| //Link this script and the jQuery library to the jquery_example.html file and analyze what this code does. | |
| $('body').css({'background-color': 'pink'}); | |
| //RELEASE 1: | |
| //Add code here to select elements of the DOM | |
| var divElement = $('div'); | |
| var divInDivs = $('div div'); | |
| var headerElement = $('h1'); | |
| //RELEASE 2: | |
| // Add code here to modify the css and html of DOM elements | |
| headerElement.css({'color':'#9C1C6B'}); | |
| //headerElement.css({'border':'1px solid #9C1C6B'}); | |
| headerElement.css({'visibility':'hidden'}); | |
| headerElement.css({'visibility':'visible'}); | |
| $('#fiddlers').html('Fiddler Crabs'); | |
| //RELEASE 3: Event Listener | |
| // Add the code for the event listener here | |
| $('img').on('mouseover', function(e){ | |
| e.preventDefault(); | |
| $(this).attr('src', 'fiddler_inverted.png'); | |
| }); | |
| $('img').on('mouseleave', function(e){ | |
| e.preventDefault(); | |
| $(this).attr('src', 'fiddler.png'); | |
| }); | |
| //RELEASE 4 : Experiment on your own | |
| divElement.click(function(){ | |
| $(this).toggleClass('show-description'); | |
| }); | |
| divInDivs.hover(function(){ | |
| $(this).toggleClass('hover-color'); | |
| }); | |
| }); // end of the document.ready function: do not remove or write DOM manipulation below this. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


