1
Есть ли способ настроить chessboard.js так, чтобы пользователь мог перемещать только белые части?Только белые части разрешены для перемещения в chessboard.js
Есть ли способ настроить chessboard.js так, чтобы пользователь мог перемещать только белые части?Только белые части разрешены для перемещения в chessboard.js
Довольно уверен, что пример может быть адаптирован довольно легко:
http://chessboardjs.com/examples#4002
адаптированный код:
var onDragStart = function(source, piece, position, orientation) {
// if it's not white, don't allow drag
if (piece.search(/^w/) === -1) ||
return false;
}
};
var cfg = {
draggable: true,
position: 'start',
onDragStart: onDragStart
};
var board = ChessBoard('board', cfg);
Или просто использовать пример в документации, как есть, но не меняют ориентацию доски.