У меня есть форма, где <label>
изменяется на input:placeholder-shown
(https://jsfiddle.net/Moor/3r1uL9n6/). Работает нормально, но только в немногих браузерах. Как добавить и удалить какой-либо класс с помощью jQuery для замены этого не-кросс-браузера input:placeholder-shown
?Как заменить псевдокласс: placeholder-show with jquery
ответ
You can use jQuery:
$("#my_input").on("keydown keypress keyup paste", function() {
var textColor = $(this).val() ? "red" : "green";
$("div label").css({"color" : textColor});
});
Пробовал - Это не так. Или я тупой. –
Я уверен, что вы не глупы, иначе вы не смогли бы создать JSfiddle! Я попробовал это в вашей скрипке - когда присутствует атрибут placeholder, но заполнитель пуст или пробел, метка зеленая, но если присутствует непустой, не-пробельный заполнитель, ярлык красный. Разве это не то, что вы искали? –
Возможно, я ошибся. Не могли бы вы раздобыть мою скрипку? –
- 1. изменить стиль псевдокласс jQuery
- 2. Как заменить 'with \' на python?
- 3. Использование jQuery для показа/скрытия: после псевдокласс
- 4. Заменить 'with \' в Ruby?
- 5. активный псевдокласс не работает
- 6. Заменить "in string with \"
- 7. Как заменить/заменить цель jQuery
- 8. Как повторно использовать псевдокласс меньше?
- 9. Как анимировать или синхронизировать псевдокласс с помощью jQuery
- 10. jquery with lodash $ .map
- 11. JQuery Replace with Load
- 12. jQuery toggle with addClass
- 13. Загрузочная панель и псевдокласс
- 14. `hover` псевдокласс не работает
- 15. классы в псевдокласс
- 16. Как заменить 'with' в MySQL DB?
- 17. Сколько веса имеет псевдокласс?
- 18. Почему так называемый псевдокласс?
- 19. : первоклассный псевдокласс не работает
- 20. Negator псевдокласс не работает
- 21. недействительный псевдоэлемент или псевдокласс
- 22. change anchor href with jquery
- 23. CSS «onclick» псевдокласс не работает
- 24. Tokenization of text with jQuery
- 25. Что более переносимо: псевдокласс «: hover» или «hover() jQuery?
- 26. jquery replace <with "" (пробел)
- 27. Facebook, как count with jQuery
- 28. Как определить, поддерживает ли браузер: недопустимый псевдокласс?
- 29. Как разрешен псевдокласс класса SUPER в perl?
- 30. Как я могу переопределить псевдокласс в CSS3
[ '.attr()'] (https://api.jquery.com/attr/), [ '.addClass()'] (https://api.jquery.com/addClass/), ['.removeClass()'] (https://api.jquery.com/removeClass/) – Andreas
Спасибо, @Andreas, но я не настолько опытен с jQuery. Как проверить, нет ли входного значения или нет на ходу? –