2014-10-30 44 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並查找:懸停樣式並將其刪除。