首頁  >  問答  >  主體

javascript - jquery怎麼取消和恢復hover事件

jquery怎麼取消和恢復hover事件。
css寫的hover可以取消和恢復麼

女神的闺蜜爱上我女神的闺蜜爱上我2685 天前1123

全部回覆(4)我來回復

  • 天蓬老师

    天蓬老师2017-06-14 10:55:46

    hover就是mouseenter mouseleave得簡單版,你乾脆這樣寫
    $("td").bind("mouseenter mouseleave",handlerInOut);

    $("td").unbind("mouseenter mouseleave",handlerInOut);

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-14 10:55:46

    說說css的取消和恢復 hover吧,其實很簡單

    比如說對應一個p,你可以在css寫好hover的效果,並定義在一個類上,然後通過jquery給p進行添加這個類,來實現添加hover效果,那如果你想取消, 那麼直接把這個類別給移除即可。

    範例如下:

    http://runjs.cn/detail/ez5qogoo

    回覆
    0
  • 代言

    代言2017-06-14 10:55:46

    jquery好像並不能選擇到偽類吧?

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-06-14 10:55:46

    $(this).addClass("focus").css("pointer-events","none");

    我找到答案了,透過增加一個pointer-events事件也可以做到,感覺這個最簡單

    回覆
    0
  • 取消回覆