小编kah*_*jav的帖子

类更改后jQuery类选择器没有选择

我使用Javascript构建按钮点击和益智冒险游戏.游戏将允许一系列按钮命令.单击"go"命令时,按钮将更改为不同的出口,并且类将更改为退出,如下所示:

function setExitButtons(){
    clearButtons();
    for (var i = 0; i < player.currentRoom.exits.length; i++) {
            var buttoni = button[i];
            buttoni.className = "exit";
            buttoni.innerHTML = player.currentRoom.exits[i].name;
            $(buttoni).show();
    }

}
Run Code Online (Sandbox Code Playgroud)

clearButtons隐藏所有按钮,只显示正确的按钮,而button []是按钮的节点列表.

调用此函数时,类会发生更改.

然后我有另一个带有类选择器的jquery函数,如下所示:

$(".exit").click(function(){
          //roomchangefunction
});
Run Code Online (Sandbox Code Playgroud)

单击带有退出类的按钮时,不会激活.exit函数.我有一个包含整个部分的文档就绪功能.思考?

javascript jquery class button jquery-selectors

1
推荐指数
1
解决办法
946
查看次数

标签 统计

button ×1

class ×1

javascript ×1

jquery ×1

jquery-selectors ×1