尝试在用户单击时突出显示表中的一行

艾伦

我正在尝试从JS Fiddle链接复制您的解决方案,但无法加载它。我想念什么?

我正在尝试从这个问题实施解决方案

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>

<style>

.table-striped  tr.highlight td { 
    background-color: blue;
    color:white;
}

</style>

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>

$('#mytable').on('click', 'tbody tr', function(event) {
    $(this).addClass('highlight').siblings().removeClass('highlight');
});
</script>
</head>

<body>
<table id="mytable" class="table-striped">
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
</table>
</body>
</html>
bobthedeveloper

由于未创建DOM,因此甚至没有触发此点击,因此jQuery找不到绑定click事件的元素。您应该在正文末尾加载javascript或将javascript包装在window onload函数中。小提琴

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>

<style>

.table-striped  tr.highlight td { 
    background-color: blue;
    color:white;
}

</style>


</head>

<body>
<table id="mytable" class="table-striped">
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
        <tr><td>blah blah blah blah</td></tr>
</table>

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>

$('#mytable').on('click', 'tbody tr', function(event) {
    $(this).addClass('highlight').siblings().removeClass('highlight');
});
</script>
</body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单击表行时突出显示,并在单击下一行时禁用

来自分类Dev

从html表中选择一行(突出显示),并在单击按钮时发送值

来自分类Dev

从html表中选择一行(突出显示),并在单击按钮时发送值

来自分类Dev

HTML + JavaScript:如何在单击Javascript中的按钮时突出显示一行?

来自分类Dev

当用户在AlloyUI 3.0.x中单击时,如何突出显示数据表行?

来自分类Dev

突出显示RichTextBox中的一行

来自分类Dev

突出显示RichTextBox中的一行

来自分类Dev

单击后突出显示上一行

来自分类Dev

在用户动态创建的特定表中添加一行

来自分类Dev

突出显示HTML表中的行(悬停在行和上一行上)

来自分类Dev

使用jQuery移动(突出显示)HTML表中的最后一行

来自分类Dev

在使用jQuery向表中添加一行后如何阻止文本突出显示

来自分类Dev

一旦选中同一行中的复选框,尝试使表格行突出显示

来自分类Dev

如何在TMemo中突出显示一行?

来自分类Dev

突出显示seaborn heatmap中的一行

来自分类Dev

突出显示中继器中的一行

来自分类Dev

使用CSS以便在单元格悬停时突出显示给定的表标题和第一行

来自分类Dev

在一行中显示表数据

来自分类Dev

单击按钮时突出显示行

来自分类Dev

在用户窗体文本框中突出显示文本

来自分类Dev

Xamarin Forms MVVM在CollectionView中单击一行时显示图标/图像

来自分类Dev

当语法在Xtext编辑器中某处中断时,错误会在每一行中突出显示

来自分类Dev

单击动态生成的表中的一行时,选中其单选按钮

来自分类Dev

如何在asp.net中悬停时突出显示一行多个列表框?

来自分类Dev

在Tkinter中单击时突出显示文本

来自分类Dev

当用户展开一行时,在 devexpress Gridview 中显示 UserControl

来自分类Dev

仅在用户右键单击项目时才显示contextMenu

来自分类Dev

django在创建用户时在userprofile表中创建一行

来自分类Dev

尝试在终端的csv文件中显示每一行

Related 相关文章

  1. 1

    单击表行时突出显示,并在单击下一行时禁用

  2. 2

    从html表中选择一行(突出显示),并在单击按钮时发送值

  3. 3

    从html表中选择一行(突出显示),并在单击按钮时发送值

  4. 4

    HTML + JavaScript:如何在单击Javascript中的按钮时突出显示一行?

  5. 5

    当用户在AlloyUI 3.0.x中单击时,如何突出显示数据表行?

  6. 6

    突出显示RichTextBox中的一行

  7. 7

    突出显示RichTextBox中的一行

  8. 8

    单击后突出显示上一行

  9. 9

    在用户动态创建的特定表中添加一行

  10. 10

    突出显示HTML表中的行(悬停在行和上一行上)

  11. 11

    使用jQuery移动(突出显示)HTML表中的最后一行

  12. 12

    在使用jQuery向表中添加一行后如何阻止文本突出显示

  13. 13

    一旦选中同一行中的复选框,尝试使表格行突出显示

  14. 14

    如何在TMemo中突出显示一行?

  15. 15

    突出显示seaborn heatmap中的一行

  16. 16

    突出显示中继器中的一行

  17. 17

    使用CSS以便在单元格悬停时突出显示给定的表标题和第一行

  18. 18

    在一行中显示表数据

  19. 19

    单击按钮时突出显示行

  20. 20

    在用户窗体文本框中突出显示文本

  21. 21

    Xamarin Forms MVVM在CollectionView中单击一行时显示图标/图像

  22. 22

    当语法在Xtext编辑器中某处中断时,错误会在每一行中突出显示

  23. 23

    单击动态生成的表中的一行时,选中其单选按钮

  24. 24

    如何在asp.net中悬停时突出显示一行多个列表框?

  25. 25

    在Tkinter中单击时突出显示文本

  26. 26

    当用户展开一行时,在 devexpress Gridview 中显示 UserControl

  27. 27

    仅在用户右键单击项目时才显示contextMenu

  28. 28

    django在创建用户时在userprofile表中创建一行

  29. 29

    尝试在终端的csv文件中显示每一行

热门标签

归档