Highlight the last move.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 14 Dec 2014 11:16:02 +0000 (12:16 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 14 Dec 2014 11:16:02 +0000 (12:16 +0100)
www/js/book.js

index efb68e3..78dfed8 100644 (file)
@@ -43,6 +43,17 @@ var update = function() {
 
        var game = get_game();
        board.position(game.fen());
+
+       var all_moves = game.history({ verbose: true });
+       if (all_moves.length > 0) {
+               var last_move = all_moves.pop();
+               var highlight_from = last_move.from;
+               var highlight_to = last_move.to;
+               $("#board").find('.square-55d63').removeClass('nonuglyhighlight');
+               $("#board").find('.square-' + highlight_from).addClass('nonuglyhighlight');
+               $("#board").find('.square-' + highlight_to).addClass('nonuglyhighlight');
+       }
+
        fetch_analysis();
 }