jquery.concentration.js
Click on two cards to see if they match.
Code
<!doctype html> <html> <head> <link type="text/css" rel="stylesheet" href="jquery.concentration.css"/> </head> <body> <div id="concentration"></div> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="text/javascript" src="jquery.concentration.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#concentration').concentration({ fronts: [ // images for card fronts. 8 of these will be picked at random 'img/thumb_1.png', 'img/thumb_2.png', 'img/thumb_3.png', 'img/thumb_4.png', 'img/thumb_5.png', 'img/thumb_6.png', 'img/thumb_7.png', 'img/thumb_8.png', 'img/thumb_9.png', 'img/thumb_10.png', 'img/thumb_11.png', 'img/thumb_12.png', 'img/thumb_13.png', 'img/thumb_14.png', 'img/thumb_15.png', 'img/thumb_16.png', 'img/thumb_17.png', 'img/thumb_18.png', 'img/thumb_19.png', 'img/thumb_20.png', 'img/thumb_21.png' ], back: 'img/thumb_back.png', // image for card back pairs: 8, // number of card pairs (so 16 cards). 8 is the default columns: 4 // 4 is the default }); }); </script> </body> </html>
Notes
Images © Hazel Newlevant. Reload the page to get a new game. The only reward for matching all the cards is the satisfaction of having done it.