我正在构建的应用程序使用一个带有数据输入字段的大表来记录数据。我需要给用户一个直观的线索,让他们知道他们在哪一行表上,以帮助他们导航表单。
目前我有
onFocus="HighlightTableRow()"在下拉列表上。当用户单击或标签到此窗体元素时,父表行应突出显示。下面是一个叫做onFocus的函数:
function HighlightTableRow(){
$(this).parent("tr").addClass('RowHighlight');
//alert($(this));
}两个问题:
,
。
任何帮助都很感激。谢谢!
发布于 2010-10-04 19:30:29
<select name="ContactMade[]" id="ContactMade">Javascript:
$("#ContactMade").focus(function() {
$(this).closest("tr").addClass('RowHighlight');
})
.blur(function() {
$(this).closest("tr").removeClass('RowHighlight');
});发布于 2010-10-04 19:50:20
我觉得你想改变牢房的风格..。假设backgorund:尝试将css类"RowHighlight“定义为:
RowHighlight td
{
background-color:red;
}因此,您将将背景应用于该行中的所有单元格。
要添加和删除jQuery中的类,请使用ToggleClass(),您可以在jQuery站点中找到更多有关该类的信息
https://stackoverflow.com/questions/3858418
复制相似问题