2017-07-10 6 views
-2

私はこのコードjQueryでホバーcssを変更するには?

var btn = $('<button>Button</button>'); 
$('body').append(btn); 
btn.hover().css('background-color', 'red'); 

を試してみました。しかし、それはあなただけのネイティブcss :hoverセレクタを使用することができます

+0

あなたはそのようなhover' '呼び出すことはできません。 'イベント'を作成する必要があります。同様に、 'btn.hover(function(){});' – Red

+1

これはCSSで行うだけです。 'ボタン:ホバー{背景:赤; } ' –

+0

こんにちは、また、オーバーフローを歓迎します。あなたのここでのやり方を知るために(また、最初のバッジを獲得するために)[welcome tour](https://stackoverflow.com/tour) [Minimal、Complete、Verifiableの例](https://stackoverflow.com/help/mcve)の作成方法と[よくある質問を表示する方法](https://stackoverflow.com/help/how-to)もチェックしてください。あなたがあなたのチャンスを増やし、フィードバックと有用な答えを得ることができます。 – DarkCygnus

答えて

3

を動作しません。

button { 
 
    border: 0px; 
 
    padding: 10px; 
 
    font-size: 16px; 
 
    background-color: blue; 
 
    color: white; 
 
} 
 

 
button:hover { 
 
    background-color: red; 
 
    cursor: pointer; 
 
}
<button>Click!</button>

+0

プロパティを動的に変更する必要があります – Nick

関連する問題