我正在尝试为表

时间:2016-05-22 00:39:11

标签: javascript jquery dom

所以,我正在用HTML,Javascript和CSS构建一个小板游戏。当它只是一系列功能时,它让它工作,并且当它的一个对象时,我已经完成了所有工作,除了这一个小的,重要的事情。这是代码:

othello_game.prototype.addPlayerTurns = function(cur_obj){
//var grid = document.getElementById("othelloGrid");
//console.log(grid);
var x = 0;
var y = 0;
//console.log($("#othelloGrid td"));
$("#othelloGrid td").each(function(){
    console.log(x, y);
        $(this).click(function(){
            cur_obj.playerTurn(x, y, cur_obj);
        });
        y++;
        if (y == 8){
            y = 0;
            x++;
            if (x == 8){
                x = 0;
            }
        }
});
}

现在,麻烦的是,如果在行“cur_obj.playerTurn(x,y,cur_obj);”我可以替换特定的数字,比方说4和2,果然,与我的2-dim数组相关的'td'也可以。但如果我把变量留在那里,我什么也得不到。没有错误,没有任何错误。有什么想法吗?

0 个答案:

没有答案