我正在制作一个jQuery棋盘游戏,我需要在棋盘上移动一个计数器。我可以用硬编码来做,但我需要能够做到这一点取决于这个人在骰子上滚动的内容(随机数)。所有的方块都有自己的id,所有这些id都在一个数组中。我已经设法获取代码来调用正确的方形ID,但我需要的是能够告诉我的jquery是需要切换它的类。
$(document).ready(function(){
$(moveto).toggleClass('circle1');
});
正如您将从代码中看到的那样,需要更改的位是底部jQuery中的选择器(当前称为moveto),并且需要匹配var move到输出的内容。
对不起,如果措辞有点奇怪,如果你需要清理,请问:)
jsfiddle:http://jsfiddle.net/WdSDz/
答案 0 :(得分:2)
这就是你所追求的:
$('input').click(function(){
var dice = Math.floor(1+Math.random()*6);
$('#youthrew').text("You threw a " + dice);
moves = moves + dice;
$('div').removeClass('circle1');
$(titles[moves]).addClass('circle1');
});