jquery - 如何在鼠标悬停事件上更改单元格间距空白?

标签 jquery html css html-table highlighting

我使用以下属性创建表。我使用 cellSpacing="5" 作为空间。当我执行时,表中单元格之间的空白会很好地显示出来。 如何用另一种颜色更改鼠标悬停事件上的单元格间距空白?这可能吗?

Table Creation:

    <table border="0" id="TabDeclaration"  width="100%" cellpadding="5" cellspacing="3" border="2">
        <tr>
            <td>aaaa</td>
            <td>bbbb</td>
            <td>azaz</td>
        </tr>
        <tr>
            <td>cccc</td>
            <td>dddd</td>
        </tr>
        <tr>
            <td>eeee</td>
            <td>ffff</td>
        </tr>      
    </table>

最佳答案

您可以使用以下方法更改悬停时的 background-color:

<script>
    $(function() {
        $('td').hover(function() {
           $(this).addClass('hover');
        }, function() {
           $(this).removeClass('hover');        
        });
    });
</script>

<style>
    td {
        background-color: red;        
    }

    td.hover {
        background-color: blue;        
    }
</style>

Functional JSFiddle .

Screenshot

关于jquery - 如何在鼠标悬停事件上更改单元格间距空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11643517/

相关文章:

javascript - 从 Google 跟踪代码管理器中提取标签

html - masonry 容器网格高度问题

html - 当在内部 DIV 上使用 top 属性时,父 DIV 垂直调整大小

javascript - Jquery 乘法不起作用?但加法有效

javascript - 在 .load() 和第一个函数完成后添加第二个函数

javascript - 试图创建一个 jquery/javascript 函数来切换显示的 div,向后切换时出现故障

javascript - jquery仅在文档准备好时获取maps.google.com

javascript - 如何动态创建具有 "onclick"事件属性的提交按钮?

css - 删除框阴影(SASS + Compass)

html - 翻转图像下方有不需要的灰色条