2016-11-07 55 views
-4

我搜索了周圍,但我無法找到我的問題的答案。我正在嘗試爲學校項目創建一個tic tac toe遊戲。我使用HTML創建了一個包含3行和3列的表格,並且我試圖使它在單擊每個單元格時出現x。有任何想法嗎?如何使用jQuery將表格中的每個單元格點擊?

+0

您可以使用jQuery的'點擊()'每一種方法表格單元[見文獻心理狀態(https://api.jquery.com/click/) –

回答

1

使用jQuery?

$("table td").click(function() { 
    $(this).html("x"); 
}); 
0

我會在桌子上放一個ID,然後從那裏用jQuery選擇。

HTML:

<table id="ticTac"> 
    <tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
    <tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
    <tr><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr> 
</table> 

CSS:

#ticTac tr td { 
    border: 1px solid black; 
} 
#ticTac tr td { 
    padding: 20px; 
} 

的Javascript:

$(document).ready(function() { 
    $("#ticTac tr td").click(function() { 
     $(this).html("x"); 
    }); 
}); 

JS小提琴:https://jsfiddle.net/opL45vLr/

相關問題