2014-10-30 74 views
-1

我需要禁用鼠标悬停在整个DOM中的特定按钮(而不是所有按钮上)。 请让我知道如何使用CSS类来实现它。禁用使用css类的按钮的悬停

当我的按钮被禁用时,我正在使用下面的CSS类。现在我想使用相同的类去除悬停效果。

.buttonDisabled { 
Cursor:text !important; Text-Decoration: None !important; 
} 

上面的类将负责删除鼠标悬停的手标志和文本下划线。现在我想删除文本higlight以及

+1

*请让我知道*您到目前为止做了什么 – LcSalazar 2014-10-30 17:19:49

+1

分享您的研究可以帮助每个人。告诉我们你试过了什么,以及它为什么不符合你的需求。这表明你已经花时间去尝试帮助自己,它使我们避免重申明显的答案,最重要的是它可以帮助你得到更具体和相关的答案!另请参阅[如何提问](http://stackoverflow.com/help/how-to-ask) – 2014-10-30 17:20:59

+0

如果没有更多信息,基本猜测将是为该元素分配一个没有悬停功能的类。 – eclipsis 2014-10-30 17:25:03

回答

0

试试这个使用jQuery:

$(document).ready(function(){ 
    $("#myBtn").unbind("mouseover mouseout"); 
}); 

希望这有助于。

+0

避免在答案中猜测... OP没有提供足够的信息给我们提供准确的答案。例如,你怎么知道他的意思是JQuery,甚至没有标记。也许悬停只是CSS。这就是为什么我们应该要求更多信息。 – LcSalazar 2014-10-30 17:29:45

+0

@LcSalazar:当我的按钮被禁用时,我使用下面的CSS类。现在我想使用相同的类去除悬停效果。 .buttonDisabled { 光标:text!important; 文字装饰:无!重要; } 上面的类将负责删除鼠标移过手标志和文本下划线。现在我想删除文本higlight。 – user2681868 2014-10-31 09:36:32

0

使用removeClass('hover')与类只能属于您的按钮。

+1

避免在答案中猜测... OP没有提供足够的信息给我们准确的答案。例如,你怎么知道他的意思是JQuery,甚至没有标记。也许悬停只是CSS。这就是为什么我们应该要求更多信息。 – LcSalazar 2014-10-30 17:29:13

+0

@LSSalazar:当我的按钮被禁用时,我使用下面的CSS类。现在我想使用相同的类去除悬停效果。 .buttonDisabled {光标:text!important; 文字装饰:无!重要; } 上面的类将负责删除鼠标移过手标志和文本下划线。现在我想删除文本higlight以及 – user2681868 2014-10-31 09:55:42

+0

@ user2681868 - 然后你应该在你的问题上描述这一点,尽可能详细。 – LcSalazar 2014-10-31 12:40:34

0

如果你以后的样式是为了造型目的,我建议采用初始悬停类并对其进行更改,以便特定按钮的属性保持完全相同,这将为您提供最快的结果 - 性能方面。

0

找出按钮的类是什么。

举例: 此按钮悬停效果

你的CSS将是: .hoverOn:悬停{颜色: 背景: 边框: }

基本上,设置颜色,背景,边框,以及任何回到最初按钮的样子。

或者,搜索您的CSS并查找:悬停样式并将其删除。