一千萬個為什麽

搜索

選擇器CSS JQuery

這是正常的嗎?

$("#foo a:hover")

沒有選擇任何東西?

我不能使用懸停因為我需要這個選擇器來做到這一點:

 $("#foo a:hover").css("color", mycolor);

所以我想知道是否喜歡

 $("#foo").css("a:hover color", mycolor);

存在?

Et訪問過什麽(偽類)?

最佳答案

是的,這是完全正常的。 jQuery沒有:hover 偽類。

您可以使用 hover 方法綁定兩個添加和刪除樣式的事件處理程序:

$("#foo a").hover(function(){
  $(this).css("color", mycolor);
},function(){
  $(this).css("color", "");
});

轉載註明原文: 選擇器CSS JQuery