jQueryは、セレクタをキーにイベントさせるので、「行」または「列」をHTML構造上特定できれば、お望みの操作ができると思います。下記は、テキトーなサンプルです。
HTML
1<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="UTF-8">
5 <title>Document</title>
6 <style>
7 .red {
8 color: red;
9 }
10 </style>
11 <script
12 src="https://code.jquery.com/jquery-2.2.4.min.js"
13 integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44="
14 crossorigin="anonymous"></script>
15</head>
16<body>
17
18 <table>
19 <tr>
20 <th></th>
21 <th>
22 <button type="button" id="btn1">ボタン1</button>
23 </th>
24 <th>
25 <button type="button" id="btn2">ボタン2</button>
26 </th>
27 <th>
28 <button type="button" id="btn3">ボタン3</button>
29 </th>
30 </tr>
31 <tr id="line1">
32 <td class="column0"><button type="button" id="btn4">ボタン4</button></td>
33 <td class="column1">sample1</td>
34 <td class="column2">sample2</td>
35 <td class="column3">sample3</td>
36 </tr>
37 <tr id="line2">
38 <td class="column0"><button type="button" id="btn5">ボタン5</button></td>
39 <td class="column1">sample4</td>
40 <td class="column2">sample5</td>
41 <td class="column3">sample6</td>
42 </tr>
43 <tr id="line3">
44 <td class="column0"><button type="button" id="btn6">ボタン6</button></td>
45 <td class="column1">sample7</td>
46 <td class="column2">sample8</td>
47 <td class="column3">sample9</td>
48 </tr>
49 </table>
50
51
52<script>
53
54 $('#btn1').on('click', function() {
55 $('.column1').addClass('red');
56 });
57
58 $('#btn2').on('click', function() {
59 $('.column2').addClass('red');
60 });
61
62 $('#btn3').on('click', function() {
63 $('.column3').addClass('red');
64 });
65
66 $('#btn4').on('click', function() {
67 $('tr#line1 td').addClass('red');
68 });
69
70 $('#btn5').on('click', function() {
71 $('tr#line2 td').addClass('red');
72 });
73
74 $('#btn6').on('click', function() {
75 $('tr#line3 td').addClass('red');
76 });
77
78</script>
79
80</body>
81</html>