CS2513: Client-Side Programming
CSP11: Chapter 12 - Introduction to jQuery

Objective:

Points

Situation

Assignments will consist of two parts: Hands-on Projects and an ongoing individual case project.
The Hands On Projects will from the end of each chapter. Although it is recommended that students complete all of the projects only a limited number will be submitted for grading.

In addition, students will create a comprehensive web site that will be enhanced and modified throughout the class. Please take this very seriously not only for the purposes of this assignment/class but also for possible inclusion in your web work portfolio. This week the emphasis will be on creation of the site including styles. navigation, and documentation. All pages must be adequately documented and validate. Be sure to read and adhere to the Class Coding Standards

Specifications

Hands-on Projects

Required Projects

Information as displayed on the sample page.

Name of Plugin: Sortable
Description: Sort/drag items from one list into another and vice versa
Download Site: http://jqueryui.com/sortable/
Changes to CSS File:
  • Changed font for buttons to Arial
  • Increased the width of the button
  • Changed button colors

Changes to Plugin

  • Customized to make into a ToDo list
  • Added column headings
  • Added buttons
  • Changed text/formatting on existing buttons
  • Changed default so there were no buttons in the right column

In CSP.js

In jqueryPlugin.js

Recurring Specifications

Assignment Submission