Ank*_*kur 3 jquery onmouseover hover
我想要一个表边框(我可以使用css设置,而不是内联border =属性)设置为border:1px solid black; 当我把鼠标移到桌子上时.
我如何在jQuery中执行此操作.我认为这与本页顶部的按钮(问题,标签,用户等)发生的情况完全相同,除了这是一个div,它的背景颜色在变化,而我想要更改表格的边框.但这个概念是一样的.
Phi*_*ert 11
对于悬停效果,jQuery提供了hover()伪事件,其行为优于moueseenter/mouseleave.此外,为每个状态(正常和悬停)创建一个CSS类是个好主意,然后在悬停时更改类:
$(document).ready(function() {
$("#tableid").hover(
function() { $(this).addClass("Hover"); },
function() { $(this).removeClass("Hover"); }
);
});
Run Code Online (Sandbox Code Playgroud)
您的CSS可能如下所示:
table.Hover { border: 1px solid #000; }
Run Code Online (Sandbox Code Playgroud)