我有一种形式,其中<label>input:placeholder-shownhttps://jsfiddle.net/Moor/3r1uL9n6/)上更改。工作正常,但仅在少数浏览器中。如何使用jQuery添加和删除某些类以替换此非跨浏览器input:placeholder-shown

最佳答案

You can use jQuery:

$("#my_input").on("keydown keypress keyup paste", function () {

    var textColor = $(this).val() ? "red" : "green";

    $("div label").css({"color" : textColor});

});

09-25 18:57