2
我有这样的代码:表行表现得像一个链接
$('.table-striped tr').click(function() {
var link = $(this).find('a').attr('href');
if(link != 'undefined') {
window.location = link;
}
}).hover(function() {
$(this).toggleClass('hover');
});
,它的工作好(的<a>
是隐藏的)。我也有一个漂亮的CSS规则td:hover
,突出显示整行。
我现在怀念的是:
- 右键单击要能够“在新标签/窗口中打开”
- 中点击
你知道该怎么办呢?
据我所知,你不能模拟它,因为它保留在浏览器中的锚标签。我建议作为一个完整的猜测唯一的事情就是尝试添加一个“href”属性到你的tr – Bryan 2013-04-21 00:17:40
我建议使用真正的链接和CSS网格/ flex来模拟表格布局。另外 - 仍然使用链接 - 将其显示设置为“table-row”。 – tborychowski 2017-07-15 21:35:24