인 행을 여러 개 강조 표시 테이블에 <td>
개의 요소를 강조 표시하고 특정 ID를 마우스로 가리키면 해결 방법을 찾고 있습니다. 당신이 ID = '위해 1'로 TD를 셀 위로 마우스를 가져 가면특정 ID가
내 코드가
$('#orderstable').hover(function()
{
$('#id_1').find('td').addClass('hover');
}, function()
{
$('#id_1').find('td').removeClass('hover');
});
#orderstable td
{
padding:0.7em;
border:#969696 1px solid;
}
.hover
{
background:yellow;
}
<table id="orderstable">
<thead>
<tr>
<th>Proces</th>
<th>Step 1</th>
<th>Step 2</th>
<th>Step 3</th>
</tr>
</thead>
<tbody>
<tr>
<td>Proces 1</td>
<td id='order_2'>job 2</td>
<td id='order_1'>job 1</td>
<td id='order_3'>job 3</td>
</tr>
<tr>
<td>Proces 2</td>
<td id='order_3'>job 3</td>
<td id='order_4'>job 4</td>
<td id='order_1'>job 1</td>
</tr>
</tbody>
</table>
내가 달성하기 위해 노력하고있어 것은,이 <TD>
와 다른 강조 표시됩니다 id = 'order_1'인 td입니다.
물론 다른 ID (order_2, order_3 등)에 대해 동일한 기능이 필요합니다.
아이디어가 있으십니까?
ID는 고유해야합니다 .... 대신 클래스 이름을 사용하십시오 – DaniP
동일한 ID를 가진 항목간에 특이성이 있습니까 ?? 어쩌면 쓸모없는 클래스 이름을 사용하지 않기를 희망합니다. – DaniP
제발, 내 업데이트 된 바이올린을 확인하십시오, 나는 이전에 실수를했습니다. –