Цитата:
|
Цитата:
|
Ну пощелкал игру... Странная логика. Играем, видим исполненные ходы. Нажимаем кнопку "Новая игра" - история не очищается, фигуры на исходную, но сделать ход можно только игроку, за которым остался очередной ход, причем только фигурой, которой он до этого не ходил, и в результате будет восстановлено на доске состояние предыдущей партии, плюс новый ход. Как-то это не вяжется с новой игрой, скорее это продолжение, зачем при этом фигуры на исходные позиции... не понять.
Кода много, все дополнения скорее вам сделают только платно, если конечно альтруист не возьмется помочь. ) |
Цитата:
|
|
Цитата:
|
Цитата:
|
diga,
врятли кто-то кроме вас будет внимательно читать доку ... |
Цитата:
сделал обромление тегом и добавил id, таким образом выглядит по лучше: <span id="pgn">1. <a href="#" id="g3">g3</a> <a href="#" id="e6">e6</a> 2. <a href="#" id="f3">f3</a> <a href="#" id="c6">c6</a> 3. <a href="#" id="h3">h3</a> <a href="#" id="a6">a6</a></span> т.е. вопрос, как навесить событие таким образом, чтоб было известно куда я кликаю, и мог считать id того куда я кликнул? |
Не так, если обрамлять тегом, должно быть так:
<span id="pgn"><span>1. <a>Ход 1 игрока</a> <a>Ход 2 игрока</a></span></span> тогда $('#pgn span').click(function() { var a = $(this).children(); a.first().text() - ход первого игрока a.last().text() - ход второго игрока }) Иначе, без обрамления, щелчок по любому тегу А, затем разбираться, например по текстовому узлу (1., 2.) или по четности индекса, чтобы определить тег хода оппонента. |
Часовой пояс GMT +3, время: 02:46. |