【发布时间】:2017-04-28 07:12:15
【问题描述】:
这是小提琴
https://jsfiddle.net/shaswatatripathy/enq0kfqL/2/
如何编写删除函数以及如何将css类添加到被点击的行。
1.当我点击删除时,点击的行应该被删除
当我单击行时 - 行应该附加 highlightrow css 类
还必须检查表是否有任何行并将其放入var中
-
如果没有选择任何行,则一次只有一行应该是红色的(单击的行),删除按钮不应该是可见的
HTML
col1header col2header
CSS
.visibilityHide {
visibility: hidden;
}
.highlightRow{
color:red;
}
table {
border-collapse: collapse;
}
table, th, td {
border: 1px solid black;
}
JS 或 Jquery
function add()
{var addRow1;
var addRow2;
addRow1 = "<tr onclick="+"getdetails(this)"+"><td>" + "col1valuerow1" + "</td><td>" + "col2valuerow1" + "</td></tr>";
addRow2 = "<tr onclick="+"getdetails(this)"+"><td>" + "col1valuerow2" + "</td><td>" + "col2valuerow2" + "</td></tr>";
$("#myTableid tbody").append(addRow1);
$("#myTableid tbody").append(addRow2);
}
function remove()
{
}
function getdetails(row)
{
$('#removerow').css('visibility', 'visible');
}
【问题讨论】:
-
我们也可以使用jquery
标签: javascript jquery html css