Override a:hover with jQuery?

后端 未结 4 814
庸人自扰
庸人自扰 2021-01-02 04:21
4条回答
  •  不知归路
    2021-01-02 04:42

    Live demo of the following solution: http://jsbin.com/umiru

    --

    The easiest way I can think of is to change:

    a:hover { ... }
    

    into

    a.someClass:hover { ... }
    

    And then add/remove .someClass via jQuery's methods:

    $(this).addClass("someClass");    // activates css rules for :hover
    $(this).removeClass("someClass"); // deactivates css rules for :hover
    

提交回复
热议问题