JQuery高亮显示选择的行
$(function(){$('tbody>tr').click(function(){$(this).addClass('selected').siblings().r...
$( function() {
$('tbody>tr').click(function() {$(this).addClass('selected').siblings().removeClass('selected').end()});
$('tbody>tr:has(:checked)').addClass('selected');})
上面这段代码能使table里边选择的一行进行高亮显示,但是如果一个页面有两个table,
而只想让一个table高亮显示选择的行,请问怎么实现好呢? 展开
$('tbody>tr').click(function() {$(this).addClass('selected').siblings().removeClass('selected').end()});
$('tbody>tr:has(:checked)').addClass('selected');})
上面这段代码能使table里边选择的一行进行高亮显示,但是如果一个页面有两个table,
而只想让一个table高亮显示选择的行,请问怎么实现好呢? 展开
2个回答
展开全部
var lastTr = 0;
jQuery("tr").each(function(index){
//添加高亮样式,移除上一个tr高亮的样式的话可以通过定义一个全局变量记住上一个高亮的tr的index索引
jQuery(this).click(function(){
//添加高亮样式,移除上一个tr高亮的样式的话可以通过定义
一个全局变量记住上一个高亮的tr的index索引
..........
//添加高亮样式,
..........
});
})
jQuery("tr").each(function(index){
//添加高亮样式,移除上一个tr高亮的样式的话可以通过定义一个全局变量记住上一个高亮的tr的index索引
jQuery(this).click(function(){
//添加高亮样式,移除上一个tr高亮的样式的话可以通过定义
一个全局变量记住上一个高亮的tr的index索引
..........
//添加高亮样式,
..........
});
})
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询