Javascript Jquery如何将:悬停添加到css样式表

Javascript Jquery如何将:悬停添加到css样式表,javascript,jquery,css,Javascript,Jquery,Css,这是我想转换为jQuery代码的CSS: BUTTON:hover .buttonTextDIV { background-color: #FFFFFF; border-right: 4px solid #d1dbea; border-bottom: 2px solid #d1dbea;} 我在4.01 Transitional中使用了一个过滤器,我在$().hover事件中遇到了一个问题,在该事件中,过滤器的效果被onmouseleave函数抵消,而$().hover在它离开对象时使用onm

这是我想转换为jQuery代码的CSS:

BUTTON:hover .buttonTextDIV {
background-color: #FFFFFF;
border-right: 4px solid #d1dbea;
border-bottom: 2px solid #d1dbea;}
我在4.01 Transitional中使用了一个过滤器,我在$().hover事件中遇到了一个问题,在该事件中,过滤器的效果被onmouseleave函数抵消,而$().hover在它离开对象时使用onmouseleave函数来“模拟”css:hover选项

所以我需要“硬编码”按钮:hover.buttonextdiv使用jQuery

我想使用:$(“.buttontext”).each(function(){}将其单独添加到每个元素中

有办法做到这一点吗


我不希望别人告诉我不要使用4.01,如果你打算这样做,请转到下一个问题。

JavaScript不能直接定义或编辑CSS的伪类。除非你直接编辑CSS。但是如果
hover()
不适合你(你没有说明原因?),我只能建议您尝试手动定义自己的事件:




直接从jQuery执行此操作的原因是什么?您不能只使用上面的css吗?