我仍然是大學的學生,也是jQuery的新手。我想知道如何刪除這些喜歡使用jQuery CSS類:使用jquery刪除多個CSS類
.starrate span:hover:before,.starrate span:hover ~ span:before {
content: "\2605";
position: absolute;
color: orange;
cursor: pointer;
}
我嘗試這樣做:
$('#s10').on("click", function() {
var val = $(this).data("values5");
$("#s10").html("<span>★</span>");
$("#s10").addClass("newstarrate");
$("#s10").removeClass("starrate span:hover:before,.starrate span:hover ~ span:before");
});
但它不工作。我怎樣才能刪除這些類?
會發生什麼情況?請參閱[mcve] –