On将鼠标悬停在选定的表行类更改上
OnMouse over selected table row class changing?
我正在使用jquery更改选择的表行类。但是我将鼠标悬停在它正在更改类,该类期望未选择的行之外。对于选定的行类应在鼠标悬停时更改。
怎么做?
$('#<%=grdDataSource.ClientID%>').delegate('tr', 'click', function () {
$('#<%=grdDataSource.ClientID%> tr').not(this).removeClass('SelectedRowStyle');
$(this).toggleClass('SelectedRowStyle');
});
您可以使用以下 jQuery 函数添加和删除类
$('#waypointsTable tr').hover(
function() {
$(this).addClass('className');
},
function() {
$(this).removeClass('className');
}
);
然后,您可以在 CSS 中定义类以执行特定的样式。您可以按选定名称命名 CSS 类,以便于理解。
现在,我想提出一个建议,您应该查看 Bootstrap 并使用它来轻松设置样式。它将简化您的任务,包括这个任务。
看看这个: http://getbootstrap.com/css/#tables
如果你想检查一个特定的元素是否有一个特定的类,你可以使用 JQuery 的 hasClass() 函数
$( "element" ).click(function() {
if ( $( this ).hasClass( "className" ) ) {
/* Do some stuff (add or remove styling or animation) */
});
相关文章:
- 当鼠标悬停在文本中的单词上时显示警报
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 在鼠标悬停时展开列表
- jQuery悬停在没有鼠标悬停的情况下启动
- 鼠标悬停时如何居中放大背景图像
- 使用鼠标悬停JavaScript/HTML显示文本
- 如何在MVC3中显示鼠标悬停在文本上的部分视图
- d3.js鼠标悬停鼠标输出问题
- 如何在鼠标悬停时将对象从起始位置移动到结束位置,然后在鼠标悬停后再次移动
- 鼠标悬停时播放随机轨迹
- 鼠标悬停时的css转换
- 将鼠标悬停在同级元素上的 jquery 上轻拂
- 将鼠标悬停在Angular JS中的一个元素上,并将Class添加到另一个元素中
- aspx中鼠标悬停时横向扩展DIV
- ajax鼠标悬停和鼠标悬停脚本
- 在鼠标悬停处隐藏图像
- 如何停止地图移动时,鼠标悬停在标记在谷歌地图API 3
- 通过鼠标悬停向上或向下滑动的图片
- 鼠标悬停时更改按钮的 CSS