jqPuzzle lets you easily create sliding puzzles for your web page. Select an image, put it in your page, and add some magic – jqPuzzle will automatically turn it into a full-blown sliding puzzle. If you want, you can highly customize (number of rows/cols, hole position, initial appearance, controls, animation speeds) and style your sliding puzzle according to your needs. The interface is available in several languages , and you can add your own texts on the fly.
jqPuzzle can be used in three ways: The easiest one is to simply add a class name to your image. Additionally, a CSS micro format (which is nothing but a second class name) allows you to control the basic properties of your puzzle. Finally, you can use the jqPuzzle()-method to get full control over all settings.
jqPuzzle()