我想根据在下拉列表中选择的颜色值更改td背景颜色。基于选项值更改td背景颜色
HTML:
<table border="1">
<tr>
<th>Channel</th>
<th>Health</th>
</tr>
<tr>
<td>Mobile</td>
<td class="tdcolor">
<select >
<option value="0">Select</option>
<option value="1">Green</option>
<option value="2">Red</option>
<option value="3">Amber</option>
</select>
</td>
</tr>
</table>
的jquery:
$(document).ready(function(){
$('td.tdcolor').change(function() {
$(this).css('background-color','green');
});
});
上面jQuery是不突出td
元件保持tdcolor
类的背景颜色。
如果有人可以帮助我如何改变这个使用jquery,这将是伟大的。
很多预先感谢。
谢谢您的回答。你正在改变相邻的'td'元素。我只需要改变具有下拉菜单的'td'块。 谢谢 – harshavmb
@harshavmb,完成。 –