当前位置: 首页 > 知识库问答 >
问题:

如何使引导表行可单击?[重复]

高化
2023-03-14

我可以自己破解,但我认为bootstrap有这个功能。

共有3个答案

卓新知
2023-03-14

该代码将具有data-href属性集的任何引导表行转换为可单击元素

注意:data-href属性是一个有效的tr属性(HTML5),tr元素上的href属性不是。

$(function(){
    $('.table tr[data-href]').each(function(){
        $(this).css('cursor','pointer').hover(
            function(){ 
                $(this).addClass('active'); 
            },  
            function(){ 
                $(this).removeClass('active'); 
            }).click( function(){ 
                document.location = $(this).attr('data-href'); 
            }
        );
    });
});
秦俊豪
2023-03-14

有一个javascript插件将此功能添加到引导程序中。

当包含rowlink.js时,您可以执行:

<table data-link="row">
  <tr><td><a href="foo.html">Foo</a></td><td>This is Foo</td></tr>
  <tr><td><a href="bar.html">Bar</a></td><td>Bar is good</td></tr>
</table>

表将被转换,以便可以单击整行,而不仅仅是第一列。

卢鸿彩
2023-03-14

使用jQuery非常简单。v2。0在所有表上使用类。

$('.table > tbody > tr').click(function() {
    // row was clicked
});
 类似资料:
  • 我在B4中使用了“table hover”,是否有任何方法可以将href添加到被悬停的表行中,以便它们实际上可以点击?

  • 我正在使用一个jQuery插件:bootstrap-select.js我的超文本标记语言是选择(多个)- 示例:用户选择项4=控制台。记录项目4。然后,用户还选择项目2=控制台。记录项目2。目前我得到了第4项,第2项。。。它们总是在一个数组中,而不是单个的。 我的最终目标是根据用户选择的内容在页面上显示和隐藏div。将有多个选择选项字段。 HTML代码: JS代码: 当前输出: 插件站点:引导选择

  • 我正在使用Vue,并且: 我如何才能使整行可点击,而不仅仅是具有路由器链接的按钮?

  • 问题内容: 我正在使用Bootstrap,但以下操作无效: 问题答案: 作者注一: 请查看下面的其他答案,尤其是那些不使用jquery的答案。 作者注二: 保留后代,但肯定在2019年采用了 错误的 方法。(在2017年甚至很糟糕) 您正在使用Bootstrap,这意味着您正在使用jQuery:^),因此一种实现方法是: 当然,您不必使用href或切换位置,您可以在点击处理程序函数中执行任何操作。

  • 问题内容: 这是我的源代码: 我需要单击“添加新信用卡”卡,该卡在同一页面上打开表格。无法使用Selenium执行此操作。 友善的建议。 问题答案: 请尝试以下操作:

  • 引导表有一个获取所有隐藏行的方法: getRowsHidden;布尔型;将所有行隐藏起来,如果您传递show参数true,这些行将再次显示,否则,该方法将只返回隐藏的行。 它也有 getHiddenColumns-获取隐藏列。 getVisibleColumns-获取可见列 但是,如何使用BT方法或JQuery组合获得所有可见行?