所以我想有這樣的:創建表的<tr>元素假冒選擇效果
但不是一個select元素,我需要它是包含表中的div元素每行有兩個表格單元格。所以整個tr>應該以類似的方式點亮。
如何做一個這樣的事情在CSS?
所以我想有這樣的:創建表的<tr>元素假冒選擇效果
但不是一個select元素,我需要它是包含表中的div元素每行有兩個表格單元格。所以整個tr>應該以類似的方式點亮。
如何做一個這樣的事情在CSS?
你應該改變tr類,這樣做會容易得多。
CSS
.selected td {
background-color: red;
color: white;
}
JS
$('#id-of-your-table tr td').click(function(){
$('#id-of-your-table tr').removeClass('selected');
$(this).parent().addClass('selected');
});
,這將是它。請記住,我已經從每個tr中刪除了每個課程,因此只能選擇一個課程。如果你想要多行而不僅僅是刪除每一行調用removeClass的行,然後你可以使用jQuery選擇器訪問所有行。
$('#id-of-your-table tr.selected')
並且您將擁有所有選定的行。
在這裏它是JS選擇和取消選擇錶行和多選。
JS
$('#id-of-your-table tr td').click(function(){
if($(this).parent().hasClass('selected'))
$(this).parent().removeClass('selected');
else
$(this).parent().addClass('selected');
});
多遠,你試過......代碼請帖子.. –
這可能是你需要對JavaScript的東西,添加標籤 – Undefined
是否有一個原因,你不能使用''