我尝试在表格的前一行触发悬停事件,以便获得CSS中定义的效果,但是它没有起作用。基本上,我有两行连接在一起,每当任何一行被鼠标悬停时都需要这个边框效果。在jQuery中,有什么解决方案呢?
jQuery
$("tr").hover(function() {
$(this).prev().trigger('mouseover');
});
CSS
tr:hover .row-right {
border-right: 10px solid #CCC;
}
jQuery
$("tr").mouseover(function() {
$(this).prev().addClass('hover');
});
$("tr").mouseout(function() {
$(this).prev().removeClass('hover');
});
CSS
tr.hover .row-right {
border-right: 10px solid #CCC;
}
这是与编程有关的内容,jsFiddle链接为: http://jsfiddle.net/vsApc/
$(this).prev()
上触发某些事件来实现吗?以避免使用 hover 类并改用 :hover 。 - umpirsky
mouseover
дәӢ件дёҺCSSзҡ„hover
еұһжҖ§ж— е…ігҖӮиҜ·еҸӮиҖғYaron Uilelзҡ„зӯ”жЎҲиҺ·еҸ–жӣҝд»Ји§ЈеҶіж–№жЎҲгҖӮ - mgibsonbr