javascript - 在 TD 行内显示图标

标签 javascript jquery html css twitter-bootstrap

目标:
当我将光标放在 td 行内时,应该会出现一些图标,您应该可以单击它们。图标包含链接。

当您将光标放在新的 td 行时,前一个 td 行应该是默认的,新的 td 行应该有新的图标。

请看图片。

问题:
我不知道如何创建它。

信息:
我正在使用 Bootstrap 、jquery 和 Visual Studio。

enter image description here

最佳答案

您可以在创建行时放置所有图标。就给个风格

style='display:none;'

然后通过 jquery 遍历行

$(table tr).each(function () {
    if ($(this).is(':hover')) 
      $('icondiv').show();
    else
    $(this).hide();
});

然后,如果您想根据对这些图标的点击执行某些操作,则可以将 data-* 属性与这些图标一起放置并跟踪该特定行。

从 jquery 中,您可以使用 data() 函数获取 data 属性,例如

$('icondiv').data('id');

关于javascript - 在 TD 行内显示图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30148993/

相关文章:

javascript - 在 Angular Seed 项目中,index-async.html 有什么意义?

javascript - 如何获取从范围 slider 派生的值的总和

javascript - 如何从handsontable中删除空行和空列?

javascript - 响应式复选框或 bool 值切换

html - 为什么是:not not working?

javascript - 花式框不打开 iFrame 第二次

javascript - HtmlService - 在选择元素中抑制 Firefox 箭头

javascript - 遍历 div 中的所有图像并显示具有模糊效果的图像

javascript - 使用 fadeIn 无法正确显示 jQuery 文本

PHP 表单未提交到下一页