1
有没有办法配置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);
或者只是使用的例子文档中原样,但不改变方向的董事会。