I hacked up a solitaire game in HTML, CSS and JavaScript with jQuery and (almost) no images.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
development-bundle
img
js
README.markdown
solitaire.html

README.markdown

Solitaire README

This is a version of solitaire I hacked up using HTML, CSS, javascript with jQuery, jQUery-UI draggable, the Noisy jQuery plugin, and only one small image. It's pretty nasty, but I wanted to get a feel for the draggable jquery-UI functionality.

Demo

You can play a demo here: http://quandyfactory.com/static/solitaire/solitaire.html.

Author

Licence

Released under the GNU General Public Licence, Version 2: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html.

This Version

  • Version: 0.21
  • Release Date: 2011-10-05

Revision History

  • Version: 0.21

    • Release Date: 2011-10-05
    • Changes: Moved dblclick event function into named function doDoubleClick. Started setting up finish() but not ready yet. Cleaned up some console.log() calls.
  • Version: 0.20

    • Release Date: 2011-10-04
    • Changes: Fixed up event handling; added Moves count.
  • Version: 0.19

    • Release Date: 2011-10-04
    • Changes: Removed duplicate functions (addScore, updateScore, redeal); fixed bug #12.
  • Version: 0.18

    • Release Date: 2011-10-04
    • Changes: Changed _sol namespace to Sol for purely aesthetic reasons; fixed bug #8.
  • Version: 0.17

    • Release Date: 2011-09-22
    • Changes: Fixed bug #11.
  • Version: 0.16

    • Release Date: 2011-09-21
    • Changes: Fixed bug #10.
  • Version: 0.15

    • Release Date: 2011-04-11
    • Changes: Fixed bug #9.
  • Version: 0.14

    • Release Date: 2011-04-06
    • Changes: Implemented unlimited undo back to the start of a game (and learned about deep copying of objects in javascript)
  • Version: 0.13

    • Release Date: 2011-04-05
    • Changes: Added namespace for global variables, fixed bug in about() and instructions()
  • Version: 0.12

    • Release Date: 2011-04-04
    • Changes: Fixed bug in makeDblClick(), added missing restart function on completion
  • Version: 0.11

    • Release Date: 2011-04-04
    • Changes: Got game working in Chrome, removed cruft from CSS file.
  • Version: 0.1

    • Release Date: 2011-04-01
    • Changes: First commit, works only in Firefox

Issues

Tested in Firefox 3.6.x, Firefox 4 and Chrome 10.0.648.204. I have no idea how it works in Safari, KHTML, Opera or (shudder) IE.