我在 onclick 事件发生后传递了一个 DOM 对象,我需要知道我从 html 传递的元素的 id。我已经阅读了this.id
JavaScript 中存在的内容,但我似乎无法正确使用它。
这是我在函数中的代码:
function clickFunction() {
$(".tictactoe").on('click', function() {
$(this).text("X");
if (this.id == "upleft") {
$('#upright').text("yes");
}
});
}
$(document).ready(function() {
$('#playagain').hide();
$('.tictactoe').on("click");
clickFunction();
});
所以我想我的快速测试,如果成功的话,当我点击左边的位置时,会在右上角的 tic tac 网格中显示“yes”这个词。
也许我的比较有问题?
this.id == "upright"
X 出现了,说明其余代码都可以工作,所以肯定是比较。让我知道你的想法。