CSS を動的に調整しようとしています。これが私のCSSです:
.red_button {
background:url(record.png);
padding: 19px 251px;
cursor: pointer;
background-repeat: no-repeat;
}
.red_button:hover {
background:url(record-hover.png);
cursor: pointer;
background-repeat: no-repeat;
}
クリックすると、次のように変更されます。
function recordStarted() {
started = true;
$("#red_button").css("background","url(stop.png)");
$("#red_button").css("background-repeat","no-repeat");
}
しかし、:hover 属性を変更しようとすると$("#red_button:hover").css("background","url(stop.png)");
、背景が変更されるだけです (ホバー背景ではありません)。では、これについて最善の方法は何ですか?jQuery など、いくつか試してみましたが、うまくいきませんでした。