From 92022031167f7c69fe796c9bc449abb8c96559d2 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 20 Nov 2025 16:20:58 +0300 Subject: [PATCH] Added dirocty from javascript to jquery --- .DS_Store | Bin 0 -> 6148 bytes FromJavaScriptTojQuery-master/.DS_Store | Bin 0 -> 6148 bytes .../01-FromJavaScriptTojQuery/.DS_Store | Bin 0 -> 6148 bytes .../03-manipulating_the_dom/.DS_Store | Bin 0 -> 6148 bytes .../03-manipulating_the_dom/index.html | 53 ++ .../03-manipulating_the_dom/js/app.js | 1 + .../03-manipulating_the_dom/js/transcript.js | 106 +++ .../02-jQueryIntroduction/.DS_Store | Bin 0 -> 6148 bytes .../02-downloading_jquery/Cards-jquery.html | 70 ++ .../02-downloading_jquery/img/1.png | Bin 0 -> 79419 bytes .../02-downloading_jquery/img/2.png | Bin 0 -> 65741 bytes .../02-downloading_jquery/img/3.png | Bin 0 -> 79243 bytes .../02-downloading_jquery/img/4.png | Bin 0 -> 94898 bytes .../img/code-institute.jpg | Bin 0 -> 208372 bytes .../02-downloading_jquery/img/slider-1.jpg | Bin 0 -> 32208 bytes .../02-downloading_jquery/img/slider-2.jpg | Bin 0 -> 28898 bytes .../02-downloading_jquery/img/slider-3.jpg | Bin 0 -> 34721 bytes .../02-downloading_jquery/img/slider-4.jpg | Bin 0 -> 37054 bytes .../02-downloading_jquery/script.js | 20 + .../02-downloading_jquery/style.css | 157 ++++ .../challenge_solution/Cards-jquery.html | 70 ++ .../challenge_solution/img/1.png | Bin 0 -> 79419 bytes .../challenge_solution/img/2.png | Bin 0 -> 65741 bytes .../challenge_solution/img/3.png | Bin 0 -> 79243 bytes .../challenge_solution/img/4.png | Bin 0 -> 94898 bytes .../challenge_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../challenge_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../challenge_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../challenge_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../challenge_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../challenge_solution/script.js | 20 + .../challenge_solution/statements.js | 31 + .../challenge_solution/style.css | 157 ++++ .../video_solution/Cards-jquery.html | 70 ++ .../video_solution/img/1.png | Bin 0 -> 79419 bytes .../video_solution/img/2.png | Bin 0 -> 65741 bytes .../video_solution/img/3.png | Bin 0 -> 79243 bytes .../video_solution/img/4.png | Bin 0 -> 94898 bytes .../video_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../video_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../video_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../video_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../video_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../video_solution/script.js | 20 + .../video_solution/statements.js | 38 + .../video_solution/style.css | 157 ++++ .../challenge_solution/Cards-jquery.html | 70 ++ .../challenge_solution/img/1.png | Bin 0 -> 79419 bytes .../challenge_solution/img/2.png | Bin 0 -> 65741 bytes .../challenge_solution/img/3.png | Bin 0 -> 79243 bytes .../challenge_solution/img/4.png | Bin 0 -> 94898 bytes .../challenge_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../challenge_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../challenge_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../challenge_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../challenge_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../challenge_solution/script.js | 20 + .../challenge_solution/statements.js | 7 + .../challenge_solution/style.css | 157 ++++ .../video_solution/Cards-jquery.html | 70 ++ .../video_solution/img/1.png | Bin 0 -> 79419 bytes .../video_solution/img/2.png | Bin 0 -> 65741 bytes .../video_solution/img/3.png | Bin 0 -> 79243 bytes .../video_solution/img/4.png | Bin 0 -> 94898 bytes .../video_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../video_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../video_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../video_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../video_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../video_solution/script.js | 20 + .../video_solution/statements.js | 38 + .../video_solution/style.css | 157 ++++ .../Cards-jquery.html | 70 ++ .../img/1.png | Bin 0 -> 79419 bytes .../img/2.png | Bin 0 -> 65741 bytes .../img/3.png | Bin 0 -> 79243 bytes .../img/4.png | Bin 0 -> 94898 bytes .../img/code-institute.jpg | Bin 0 -> 208372 bytes .../img/slider-1.jpg | Bin 0 -> 32208 bytes .../img/slider-2.jpg | Bin 0 -> 28898 bytes .../img/slider-3.jpg | Bin 0 -> 34721 bytes .../img/slider-4.jpg | Bin 0 -> 37054 bytes .../script.js | 20 + .../statements.js | 13 + .../style.css | 157 ++++ .../statements.js | 43 ++ .../challenge_solution/js/myscript.js | 4 + .../challenge_solution/table.html | 79 ++ .../video_solution/js/myscript.js | 3 + .../video_solution/table.html | 55 ++ .../03-jQueryEvents/.DS_Store | Bin 0 -> 6148 bytes .../challenge_solution/Cards-jquery.html | 75 ++ .../challenge_solution/img/1.png | Bin 0 -> 79419 bytes .../challenge_solution/img/2.png | Bin 0 -> 65741 bytes .../challenge_solution/img/3.png | Bin 0 -> 79243 bytes .../challenge_solution/img/4.png | Bin 0 -> 94898 bytes .../challenge_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../challenge_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../challenge_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../challenge_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../challenge_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../challenge_solution/script.js | 82 ++ .../challenge_solution/style.css | 139 ++++ .../video_solution/Cards-jquery.html | 70 ++ .../video_solution/img/1.png | Bin 0 -> 79419 bytes .../video_solution/img/2.png | Bin 0 -> 65741 bytes .../video_solution/img/3.png | Bin 0 -> 79243 bytes .../video_solution/img/4.png | Bin 0 -> 94898 bytes .../video_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../video_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../video_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../video_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../video_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../video_solution/script.js | 20 + .../video_solution/style.css | 157 ++++ .../challenge_solution/Cards-jquery.html | 70 ++ .../challenge_solution/img/1.png | Bin 0 -> 79419 bytes .../challenge_solution/img/2.png | Bin 0 -> 65741 bytes .../challenge_solution/img/3.png | Bin 0 -> 79243 bytes .../challenge_solution/img/4.png | Bin 0 -> 94898 bytes .../challenge_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../challenge_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../challenge_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../challenge_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../challenge_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../challenge_solution/script.js | 6 + .../challenge_solution/style.css | 157 ++++ .../Cards-jquery.html | 70 ++ .../04-jquery_effects_challenge_2/img/1.png | Bin 0 -> 79419 bytes .../04-jquery_effects_challenge_2/img/2.png | Bin 0 -> 65741 bytes .../04-jquery_effects_challenge_2/img/3.png | Bin 0 -> 79243 bytes .../04-jquery_effects_challenge_2/img/4.png | Bin 0 -> 94898 bytes .../img/code-institute.jpg | Bin 0 -> 208372 bytes .../img/slider-1.jpg | Bin 0 -> 32208 bytes .../img/slider-2.jpg | Bin 0 -> 28898 bytes .../img/slider-3.jpg | Bin 0 -> 34721 bytes .../img/slider-4.jpg | Bin 0 -> 37054 bytes .../04-jquery_effects_challenge_2/script.js | 20 + .../04-jquery_effects_challenge_2/style.css | 157 ++++ .../Cards-jquery.html | 70 ++ .../05-jquery_effects_challenge_3/img/1.png | Bin 0 -> 79419 bytes .../05-jquery_effects_challenge_3/img/2.png | Bin 0 -> 65741 bytes .../05-jquery_effects_challenge_3/img/3.png | Bin 0 -> 79243 bytes .../05-jquery_effects_challenge_3/img/4.png | Bin 0 -> 94898 bytes .../img/code-institute.jpg | Bin 0 -> 208372 bytes .../img/slider-1.jpg | Bin 0 -> 32208 bytes .../img/slider-2.jpg | Bin 0 -> 28898 bytes .../img/slider-3.jpg | Bin 0 -> 34721 bytes .../img/slider-4.jpg | Bin 0 -> 37054 bytes .../05-jquery_effects_challenge_3/script.js | 20 + .../05-jquery_effects_challenge_3/style.css | 157 ++++ .../Cards-jquery.html | 70 ++ .../06-jquery_effects_challenge_4/img/1.png | Bin 0 -> 79419 bytes .../06-jquery_effects_challenge_4/img/2.png | Bin 0 -> 65741 bytes .../06-jquery_effects_challenge_4/img/3.png | Bin 0 -> 79243 bytes .../06-jquery_effects_challenge_4/img/4.png | Bin 0 -> 94898 bytes .../img/code-institute.jpg | Bin 0 -> 208372 bytes .../img/slider-1.jpg | Bin 0 -> 32208 bytes .../img/slider-2.jpg | Bin 0 -> 28898 bytes .../img/slider-3.jpg | Bin 0 -> 34721 bytes .../img/slider-4.jpg | Bin 0 -> 37054 bytes .../06-jquery_effects_challenge_4/script.js | 67 ++ .../06-jquery_effects_challenge_4/style.css | 157 ++++ .../Sample-Site/button.html | 22 + .../Sample-Site/css/style.css | 59 ++ .../challenge_solution/Sample-Site/img/1.png | Bin 0 -> 79419 bytes .../challenge_solution/Sample-Site/img/2.png | Bin 0 -> 65741 bytes .../challenge_solution/Sample-Site/img/3.png | Bin 0 -> 79243 bytes .../challenge_solution/Sample-Site/img/4.png | Bin 0 -> 94898 bytes .../Sample-Site/img/code-institute.jpg | Bin 0 -> 208372 bytes .../Sample-Site/img/slider-1.jpg | Bin 0 -> 32208 bytes .../Sample-Site/img/slider-2.jpg | Bin 0 -> 28898 bytes .../Sample-Site/img/slider-3.jpg | Bin 0 -> 34721 bytes .../Sample-Site/img/slider-4.jpg | Bin 0 -> 37054 bytes .../Sample-Site/js/script.js | 12 + .../challenge_solution/button.html | 22 + .../challenge_solution/css/style.css | 59 ++ .../challenge_solution/img/1.png | Bin 0 -> 79419 bytes .../challenge_solution/img/2.png | Bin 0 -> 65741 bytes .../challenge_solution/img/3.png | Bin 0 -> 79243 bytes .../challenge_solution/img/4.png | Bin 0 -> 94898 bytes .../challenge_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../challenge_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../challenge_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../challenge_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../challenge_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../challenge_solution/js/script.js | 6 + .../video_solution/Cards-jquery.html | 70 ++ .../video_solution/img/1.png | Bin 0 -> 79419 bytes .../video_solution/img/2.png | Bin 0 -> 65741 bytes .../video_solution/img/3.png | Bin 0 -> 79243 bytes .../video_solution/img/4.png | Bin 0 -> 94898 bytes .../video_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../video_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../video_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../video_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../video_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../video_solution/script.js | 70 ++ .../video_solution/style.css | 156 ++++ .../Cards-jquery.html | 71 ++ .../Sample-Site/Cards-jquery.html | 23 + .../Sample-Site/button.html | 22 + .../Sample-Site/css/style.css | 54 ++ .../Sample-Site/img/1.png | Bin 0 -> 79419 bytes .../Sample-Site/img/2.png | Bin 0 -> 65741 bytes .../Sample-Site/img/3.png | Bin 0 -> 79243 bytes .../Sample-Site/img/4.png | Bin 0 -> 94898 bytes .../Sample-Site/img/code-institute.jpg | Bin 0 -> 208372 bytes .../Sample-Site/img/slider-1.jpg | Bin 0 -> 32208 bytes .../Sample-Site/img/slider-2.jpg | Bin 0 -> 28898 bytes .../Sample-Site/img/slider-3.jpg | Bin 0 -> 34721 bytes .../Sample-Site/img/slider-4.jpg | Bin 0 -> 37054 bytes .../Sample-Site/js/script.js | 8 + .../css/style.css | 158 ++++ .../08-method_chaining_challenge_2/img/1.png | Bin 0 -> 79419 bytes .../08-method_chaining_challenge_2/img/2.png | Bin 0 -> 65741 bytes .../08-method_chaining_challenge_2/img/3.png | Bin 0 -> 79243 bytes .../08-method_chaining_challenge_2/img/4.png | Bin 0 -> 94898 bytes .../img/code-institute.jpg | Bin 0 -> 208372 bytes .../img/slider-1.jpg | Bin 0 -> 32208 bytes .../img/slider-2.jpg | Bin 0 -> 28898 bytes .../img/slider-3.jpg | Bin 0 -> 34721 bytes .../img/slider-4.jpg | Bin 0 -> 37054 bytes .../js/script.js | 40 + .../Cards-jquery.html | 71 ++ .../Sample-Site/button.html | 24 + .../Sample-Site/css/style.css | 53 ++ .../Sample-Site/img/1.png | Bin 0 -> 79419 bytes .../Sample-Site/img/2.png | Bin 0 -> 65741 bytes .../Sample-Site/img/3.png | Bin 0 -> 79243 bytes .../Sample-Site/img/4.png | Bin 0 -> 94898 bytes .../Sample-Site/img/code-institute.jpg | Bin 0 -> 208372 bytes .../Sample-Site/img/slider-1.jpg | Bin 0 -> 32208 bytes .../Sample-Site/img/slider-2.jpg | Bin 0 -> 28898 bytes .../Sample-Site/img/slider-3.jpg | Bin 0 -> 34721 bytes .../Sample-Site/img/slider-4.jpg | Bin 0 -> 37054 bytes .../Sample-Site/js/script.js | 13 + .../css/style.css | 158 ++++ .../09-method_chaining_challenge_3/img/1.png | Bin 0 -> 79419 bytes .../09-method_chaining_challenge_3/img/2.png | Bin 0 -> 65741 bytes .../09-method_chaining_challenge_3/img/3.png | Bin 0 -> 79243 bytes .../09-method_chaining_challenge_3/img/4.png | Bin 0 -> 94898 bytes .../img/code-institute.jpg | Bin 0 -> 208372 bytes .../img/slider-1.jpg | Bin 0 -> 32208 bytes .../img/slider-2.jpg | Bin 0 -> 28898 bytes .../img/slider-3.jpg | Bin 0 -> 34721 bytes .../img/slider-4.jpg | Bin 0 -> 37054 bytes .../js/script.js | 42 + .../challenge_solution/cards.html | 70 ++ .../challenge_solution/css/style.css | 148 ++++ .../challenge_solution/img/1.png | Bin 0 -> 79419 bytes .../challenge_solution/img/2.png | Bin 0 -> 65741 bytes .../challenge_solution/img/3.png | Bin 0 -> 79243 bytes .../challenge_solution/img/4.png | Bin 0 -> 94898 bytes .../challenge_solution/img/code-institute.jpg | Bin 0 -> 208372 bytes .../challenge_solution/img/slider-1.jpg | Bin 0 -> 32208 bytes .../challenge_solution/img/slider-2.jpg | Bin 0 -> 28898 bytes .../challenge_solution/img/slider-3.jpg | Bin 0 -> 34721 bytes .../challenge_solution/img/slider-4.jpg | Bin 0 -> 37054 bytes .../challenge_solution/js/script.js | 13 + .../hiding_paragraphs/index.html | 25 + .../hiding_paragraphs/script.js | 3 + .../hiding_paragraphs/style.css | 19 + .../if_statements/css/style.css | 17 + .../if_statements/index.html | 36 + .../if_statements/js/script.js | 22 + .../mouseenter_and_mouseleave/index.html | 25 + .../mouseenter_and_mouseleave/script.js | 7 + .../mouseenter_and_mouseleave/style.css | 26 + .../red_and_black_boxes/css/style.css | 18 + .../red_and_black_boxes/index.html | 36 + .../red_and_black_boxes/js/script.js | 10 + .../01-jquery_traversing_mt_dom/button.html | 0 .../01-jquery_traversing_mt_dom/css/style.css | 61 ++ .../01-jquery_traversing_mt_dom/js/script.js | 3 + .../css/style.css | 147 ++++ .../images/1.png | Bin 0 -> 79419 bytes .../images/2.png | Bin 0 -> 65741 bytes .../images/3.png | Bin 0 -> 79243 bytes .../images/4.png | Bin 0 -> 94898 bytes .../images/code-institute.jpg | Bin 0 -> 208372 bytes .../images/slider-1.jpg | Bin 0 -> 32208 bytes .../images/slider-2.jpg | Bin 0 -> 28898 bytes .../images/slider-3.jpg | Bin 0 -> 34721 bytes .../images/slider-4.jpg | Bin 0 -> 37054 bytes .../js/script.js | 8 + .../traversing_mt_dom.html | 73 ++ .../03-traversing_sideways/css/style.css | 147 ++++ .../03-traversing_sideways/images/1.png | Bin 0 -> 79419 bytes .../03-traversing_sideways/images/2.png | Bin 0 -> 65741 bytes .../03-traversing_sideways/images/3.png | Bin 0 -> 79243 bytes .../03-traversing_sideways/images/4.png | Bin 0 -> 94898 bytes .../images/code-institute.jpg | Bin 0 -> 208372 bytes .../images/slider-1.jpg | Bin 0 -> 32208 bytes .../images/slider-2.jpg | Bin 0 -> 28898 bytes .../images/slider-3.jpg | Bin 0 -> 34721 bytes .../images/slider-4.jpg | Bin 0 -> 37054 bytes .../03-traversing_sideways/index.html | 73 ++ .../03-traversing_sideways/js/script.js | 13 + .../css/style.css | 148 ++++ .../images/1.png | Bin 0 -> 79419 bytes .../images/2.png | Bin 0 -> 65741 bytes .../images/3.png | Bin 0 -> 79243 bytes .../images/4.png | Bin 0 -> 94898 bytes .../images/code-institute.jpg | Bin 0 -> 208372 bytes .../images/slider-1.jpg | Bin 0 -> 32208 bytes .../images/slider-2.jpg | Bin 0 -> 28898 bytes .../images/slider-3.jpg | Bin 0 -> 34721 bytes .../images/slider-4.jpg | Bin 0 -> 37054 bytes .../index.html | 81 ++ .../js/script.js | 18 + .../css/style.css | 152 ++++ .../images/1.png | Bin 0 -> 79419 bytes .../images/2.png | Bin 0 -> 65741 bytes .../images/3.png | Bin 0 -> 79243 bytes .../images/4.png | Bin 0 -> 94898 bytes .../images/code-institute.jpg | Bin 0 -> 208372 bytes .../images/slider-1.jpg | Bin 0 -> 32208 bytes .../images/slider-2.jpg | Bin 0 -> 28898 bytes .../images/slider-3.jpg | Bin 0 -> 34721 bytes .../images/slider-4.jpg | Bin 0 -> 37054 bytes .../index.html | 81 ++ .../js/script.js | 22 + .../css/style.css | 152 ++++ .../images/1.png | Bin 0 -> 79419 bytes .../images/2.png | Bin 0 -> 65741 bytes .../images/3.png | Bin 0 -> 79243 bytes .../images/4.png | Bin 0 -> 94898 bytes .../images/code-institute.jpg | Bin 0 -> 208372 bytes .../images/slider-1.jpg | Bin 0 -> 32208 bytes .../images/slider-2.jpg | Bin 0 -> 28898 bytes .../images/slider-3.jpg | Bin 0 -> 34721 bytes .../images/slider-4.jpg | Bin 0 -> 37054 bytes .../index.html | 83 ++ .../js/script.js | 32 + .../css/style.css | 68 ++ .../index.html | 53 ++ .../js/script.js | 34 + .../index.html | 86 +++ .../js/script.js | 9 + .../css/style.css | 67 ++ .../index.html | 53 ++ .../js/script.js | 8 + .../jquery_learning_portal.html | 540 +++++++++++++ .../student_instruction_sheet.txt | 166 ++++ LICENSE | 18 - ...tation_m2s1_Javascript_fundamentals_1.html | 582 -------------- ...tation_m2s1_Javascript_fundamentals_2.html | 728 ------------------ light.html | 18 - pic_bulboff.gif | Bin 2493 -> 0 bytes pic_bulbon.gif | Bin 2554 -> 0 bytes 351 files changed, 7583 insertions(+), 1346 deletions(-) create mode 100644 .DS_Store create mode 100644 FromJavaScriptTojQuery-master/.DS_Store create mode 100644 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/.DS_Store create mode 100644 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/.DS_Store create mode 100755 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/index.html create mode 100755 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js create mode 100755 FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js create mode 100644 FromJavaScriptTojQuery-master/02-jQueryIntroduction/.DS_Store create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/1.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/2.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/3.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/4.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/script.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/style.css create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/statements.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/challenge_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/statements.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/03-jquery_selectors/video_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/statements.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/challenge_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/statements.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/04-changing_html_and_css_with_jquery/video_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/1.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/2.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/3.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/4.png create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/script.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/statements.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/05-changing_html_and_css_with_jquery_challenge_2/style.css create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/06-changing_html_and_css_with_jquery_challenge_3/statements.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/challenge_solution/js/myscript.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/challenge_solution/table.html create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/video_solution/js/myscript.js create mode 100755 FromJavaScriptTojQuery-master/02-jQueryIntroduction/07-writing_our_first_jquery_script/video_solution/table.html create mode 100644 FromJavaScriptTojQuery-master/03-jQueryEvents/.DS_Store create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/challenge_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/02-events_in_jquery/video_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/03-jquery_effects/challenge_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/04-jquery_effects_challenge_2/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/05-jquery_effects_challenge_3/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/06-jquery_effects_challenge_4/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/button.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/Sample-Site/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/button.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/challenge_solution/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/07-method_chaining/video_solution/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/button.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/Sample-Site/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/08-method_chaining_challenge_2/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Cards-jquery.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/button.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/Sample-Site/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/09-method_chaining_challenge_3/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/cards.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/1.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/2.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/3.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/4.png create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/img/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/challenge_solution/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/hiding_paragraphs/index.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/hiding_paragraphs/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/hiding_paragraphs/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/if_statements/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/if_statements/index.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/if_statements/js/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/mouseenter_and_mouseleave/index.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/mouseenter_and_mouseleave/script.js create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/mouseenter_and_mouseleave/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/red_and_black_boxes/css/style.css create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/red_and_black_boxes/index.html create mode 100755 FromJavaScriptTojQuery-master/03-jQueryEvents/10-the_importance_of_this/red_and_black_boxes/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/01-jquery_traversing_mt_dom/button.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/01-jquery_traversing_mt_dom/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/01-jquery_traversing_mt_dom/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/1.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/2.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/3.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/4.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/images/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/02-traversing_up_and_down_the_dom_tree/traversing_mt_dom.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/1.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/2.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/3.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/4.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/images/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/index.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/03-traversing_sideways/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/1.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/2.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/3.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/4.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/images/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/index.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/04-traversing_sideways_challenge_2/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/1.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/2.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/3.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/4.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/images/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/index.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/05-traversing_sideways_challenge_3/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/1.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/2.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/3.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/4.png create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/code-institute.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-1.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-2.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-3.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/images/slider-4.jpg create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/index.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/06-traversing_sideways_challenge_4/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/07-other_traversing_methods_challenge_1/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/07-other_traversing_methods_challenge_1/index.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/07-other_traversing_methods_challenge_1/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/08-other_traversing_methods_challenge_2/index.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/08-other_traversing_methods_challenge_2/js/script.js create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/09-other_traversing_methods_challenge_3/css/style.css create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/09-other_traversing_methods_challenge_3/index.html create mode 100755 FromJavaScriptTojQuery-master/04-jQuery-TraversingMtDOM/09-other_traversing_methods_challenge_3/js/script.js create mode 100644 FromJavaScriptTojQuery-master/jquery_learning_portal.html create mode 100644 FromJavaScriptTojQuery-master/student_instruction_sheet.txt delete mode 100644 LICENSE delete mode 100644 Presentation_m2s1_Javascript_fundamentals_1.html delete mode 100644 Presentation_m2s1_Javascript_fundamentals_2.html delete mode 100644 light.html delete mode 100644 pic_bulboff.gif delete mode 100644 pic_bulbon.gif diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..b720d2f6b6cde0e87ab740cba5c98201b76c4d12 GIT binary patch literal 6148 zcmeHKO=}ZD7=EXX&8|hrL7^=a26~OyrL8@9*`}!nZ+43ws>I#wV%KhVmh7gXguveQ zuXq-JfzTh&-{UhMftJ`)tfsZ}eoW?BW+pEYvCb&=h+0JCKqWRFqWOhLyVN;Z zGBYbcrgFTZkS?GB_2<0pgk``o@V7A_&+aC@q#+3!(9QEZq?8J(=meHe^qNML!0VEp z!Y`x}7L22DSwxwLkmY++WNBG#Z(p;e<;H`RX47r1Hs1$lVjNUqH7Yyd@KlaYgvg>< zKaAd_$+*{gd?@lNO!H)@0@65v%e%K}9*c2DjPkftv4J+YuH*Jv>ywH1e5cL5oxN$B zPdv}tZ}Z*#-RabIo@_mPaoju42D$jGIcK<{lsqyxgD>bTKtWvgvj|&~=@&?oee{C9 z7!>SSv$-AL*u3rDI|JrGIIH)*l3lW$= z7?Ae^hf4Gf)*98-fku@8zy_w3pf76)8N&_w25XJ5K$s2%>QH7%45q^|&yAmNu-2%< ziJ9VqnU$HTP?%aB`MGi@=4-UAWxz6Un}KCLY{~ck=r6$7l%4Z0m{ z$-J#|o0D%Xhkk%ck$$yC6@tb*$EqWr;x(ue*tqNfeS@_|%s}iP0Y!stECYX(fuEOv Bpojnf literal 0 HcmV?d00001 diff --git a/FromJavaScriptTojQuery-master/.DS_Store b/FromJavaScriptTojQuery-master/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..73505efa7d153f1479fd94b5260a85382ced8280 GIT binary patch literal 6148 zcmeHKT}#6-6g`;}CO)_qMc?`d22T9}WpskV5Sc%~*$$b^R#qqY)}QXV$wj(VU-lqU z?uF!}H}~Y@BqR+0H(F;ypbwzOB-lA%_Jc{iq=t3WvrlxsjTH*K;ubS}G@{M%9~F?b zJHt7K7~mT9^_yXel%56N@Qw$r>+7W4&TeLCv&D>MVdZ-NWYAbZWA+7vIlL3`%KgTmB>?y$=CUyGBE;HkXHZuiG z0aKu@3g{8nJ8bI&ZC<8;DX_Bway~>%g0W&1&>tPl{1brKrP~|J@|F-zq!=q!0a-(H zfl3Tir%wzQ==4V#7b{i)107BuA5MFA`a*HOceWq-aJV?2<)(lsu&Kaa`0UI5KmPsw zze%z$Q@|8xl>)AtOp_6(q<3p$a&p&3Opi=r5?2NMrm*0zV#dl@dH*Az91h!0*3(Ul8XfCuj98f`-sHpph!az?Mmyh z*E_a6#qBKsneUr>U0kzGVYh;*K@#ugvgVUKo{{d+*U*SNz2Zm}8g z*ZAUDTfE_kvv<4_8+6z-pD*om*R@JbO9fJaR3H^d1yX?%6^H^ly*iPX>8U^}aQ+JD z_o2`gYhdqapAHVz0uUz*n{jTv1hHs5%G}V=9me3>CQa#zZEEjV=DQfHJaawB& teMLVSb1j{Nm13fmVlK24-~7lcI_G{3>>Z8HxY3FEBcQsZr2_w + + + + + + + + + + + + +
+ +
+
+

The DOM

+

The good, the bad and the ugly.

+
+
+

Manipulating the DOM with Javascript.

+
+
+
+ + + + \ No newline at end of file diff --git a/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js b/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js new file mode 100755 index 0000000..73c0265 --- /dev/null +++ b/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/app.js @@ -0,0 +1 @@ +console.log('Hello World'); \ No newline at end of file diff --git a/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js b/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js new file mode 100755 index 0000000..17255a4 --- /dev/null +++ b/FromJavaScriptTojQuery-master/01-FromJavaScriptTojQuery/03-manipulating_the_dom/js/transcript.js @@ -0,0 +1,106 @@ +/**************************************** + * This is the set of JavaScript statements that we execute inside of the + * console against the `index.html` file. + ****************************************/ + +/* + * Selecting elements. + */ + +// Returns a single element. This is because we can't every have more than +// one element with the same id. Note that we don't include a '#' for the id +var article = document.getElementById('home-page'); + +// Returns a list of elements. This is because we can have a number +// of
elements on the page +var sections = article.getElementsByTagName('section'); + +// Also returns a list of elements that match the class name. This is because +// unlike the ids, we can have numerous instances of elements with the same +// class names. Note that we don't include a '.' for the class +var leads = document.getElementsByClassName('lead'); + +// Let's look at the text content of the .lead element +var lead = leads[0]; +lead.textContent; + +// Very flexible way of finding elements in the DOM. Returns first element found +var article = document.querySelector('#home-page'); +var section = document.querySelector('section'); +var lead = document.querySelector('.lead'); + +// Can get all matched results. This returns a list +var sections = document.querySelectorAll('section'); + +// Let's look at an individual node and see it's children and it's parent +var article = document.getElementById('home-page'); + +article.children; +article.parentElement; +article.nextElementSibling +article.firstElementChild; +article.lastElementChild; + +let section = article.firstElementChild; + +/* + * Creating new elements + */ + +// Create a new li to go in the nav +var li = document.createElement('li'); + +// Give it a class name +li.classList.add('last'); + + +// Change its CSS +li.style.backgroundColor = 'pink'; + +// Create an anchor link to go in the new li +var a = document.createElement('a'); + +// Give is some text +a.textContent = "Four"; + +a.style.color = 'white'; + +// Insert the anchor link into the li +li.appendChild(a); + + +/* + * Modifying the DOM + */ + +// Find the ul element +var uls = document.getElementsByTagName('ul'); + +var ul = uls[0]; + +// Insert the new li element into our ul +ul.appendChild(li); + +// Let's try move it up to the top of the list +var firstLi = ul.getElementsByTagName('li'); +ul.insertBefore(li, firstLi); + +firstLi.classList.remove('active'); +// Starting to get messy + +/* + * Updating a list of elements + * - this is where it gets painful + */ +var lis = ul[0].getElementByTagName('li'); +var ul = document.getElementsByTagName('ul'); +var li; +for (var i = 0; i < lis.length; i++) { + lis[i].style.backgroundColor = 'pink'; +} + +// Wouldn't it be great if we could do something like ... + +ul.find('li').removeClass('active').addClass('inactive').css('background-color', 'pink'); + +// without having to write big for loops diff --git a/FromJavaScriptTojQuery-master/02-jQueryIntroduction/.DS_Store b/FromJavaScriptTojQuery-master/02-jQueryIntroduction/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..fd6e6f9eae7c805e325a1c31e3e453de2f1b22bb GIT binary patch literal 6148 zcmeHKOG*Pl5PhXt1l(jJxa5%G}V=9me3>CQa#zZJ*<{|QqrqSd!-zopZki_Krqp+~~yo8Bkr)Qh`$|Z~z&;8L9vP literal 0 HcmV?d00001 diff --git a/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html b/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html new file mode 100755 index 0000000..e0b780b --- /dev/null +++ b/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/Cards-jquery.html @@ -0,0 +1,70 @@ + + + + + + jQuery + + + + + +
+ +
+ coding icon +
+

HTML

+

Once you join a Code Institute Bootcamp you will be taken on an accelerated contextualised learning path across 3 streams. Nothing is learned in isolation.We contextualise the content so that the knowledge and skills gained in each learning unit feeds into, and is expanded upon, within the next unit.The outputs of each stream will be a project.

+ Button +
+
+
+ coding icon +

MySql

+

If you have questions about your career in coding or simply want to meet the Code Institute team, then come along to our next Careers Open Evening in Dublin

+ Button +
+ +
+ coding icon +

Python

+

If you have questions about your career in coding or simply want to meet the Code Institute team, then come along to our next Careers Open Evening in Dublin

+ Button +
+
+ coding icon +
+

jQuery

+

Once you join a Code Institute Bootcamp you will be taken on an accelerated contextualised learning path across 3 streams. Nothing is learned in isolation.We contextualise the content so that the knowledge and skills gained in each learning unit feeds into, and is expanded upon, within the next unit.The outputs of each stream will be a project.

+ Button +
+
+
+ coding icon +

Django

+

The syllabus has been developed to help you transform your career. The summarised syllabus, below, provides you with a snapshop of what skills you will come away with. Feel free to contact us for more detail on what you will learn.

+ Button +
+
+ coding icon +

CSS

+

The syllabus has been developed to help you transform your career. The summarised syllabus, below, provides you with a snapshop of what skills you will come away with. Feel free to contact us for more detail on what you will learn.

+ Button +
+ +
+ + + + + \ No newline at end of file diff --git a/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/1.png b/FromJavaScriptTojQuery-master/02-jQueryIntroduction/02-downloading_jquery/img/1.png new file mode 100755 index 0000000000000000000000000000000000000000..199a155978e2a1decc010595f3c235e6655f06db GIT binary patch literal 79419 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