Code Monkey home page Code Monkey logo

data-graph-website-part-2-'s Introduction

Data-Graph-Website-Part-2-

This will be an addition to a previously submitted website, which was implemented for students to demonstrate their abilities to use HTML, CSS, and JavaScript, while incorporating data and graphs.

Dynamic Image Gallery

Purpose

Create an HTML image gallery in a 3x3 matrix (9 images in a table).

Specifications

Use any 9 images. Below each image, place some descriptive text. When a user clicks on an image, dynamically replace it with another image using JavaScript DOM manipulation. Place a button under each image's descriptive text that opens a prompt for a new description. When a user enters text into the prompt, replace the existing description with the new text entered into the prompt. Use JavaScript DOM manipulation. Bonus

After using JavaScript's native DOM methods to complete the project, try using the JQuery JavaScript library to do the same thing.

Try adding additional DOM manipulation like changing styles (background or text colors) or attributes.

Set Up

  1. Fork this repository and clone it to your local maching
  2. Be very careful to name it correctly and point it to the right directory
  3. Copy the source code files from the Data Website Project, which was completed last week
  4. Past it in the new project folder (this way you don't have to start over from scratch)
  5. Create a new .html page and name it "pics.html"

Note: this must be a separate page in your project file

Should you need some more practice before you begin this project, finish your Codecademy tutorial. Look for the one that incorperates a clickable photo page into a website. This will give you a foundation.

Your grading rubric will be sent later this week via Google Classroom

data-graph-website-part-2-'s People

Contributors

codingmaestre2015 avatar

Watchers

James Cloos avatar Keyan Ngai a.k.a Dragon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.