css hover vs jquery mouseenter + mouseleave

时间:2016-04-29 10:28:19

标签: jquery css

哪一个最好用,css悬停或jquery mouseenter + mouseleave? 我发现css悬停更好,对我有意义,因为我只需要编写1行代码(悬停)和2行代码(.mouseenter()+ .mouseleave)

3 个答案:

答案 0 :(得分:1)

如果您正在做一些简单的样式,那么css悬停是要走的路。 jQuery / Javascript的好处是事件可以用来做除样式之外的事情。

答案 1 :(得分:0)

这取决于你想要做什么。如果您只是基于悬停设计元素,那么CSS就是您的选择。如果您想要为元素添加类,例如,您将使用jQuery mouseenter和mouseleave。

答案 2 :(得分:0)

这取决于你的要求..两者都不同..对于css相关的东西,请使用悬停..对于脚本,你必须使用jquery