#javascript #jquery #css
#javascript #jquery #css
Вопрос:
можем ли мы добавить стиль на ярлык, который находится перед текстовым полем. Я знаю только имя attr текстового поля.Я использую плагин dform, который преобразует json в forum. Мне нужно добавить стиль, используя имя текстового поля (имя «тайм-аут»)
вот разметка
<label class="ui-dform-label">Timeout</label>
<input type="text" name="timeout" class="ui-dform-text">
Ответ №1:
Конечно, вы можете обойти DOM:
$('input[name=timeout]').prev('label').css(...);
Вы не можете сделать это только в CSS, поскольку нет предыдущего селектора родственных элементов.
Комментарии:
1. можем ли мы добавить с помощью css.не используя js
2. На самом деле css более мощный, чем js
3. Нет. Почему вы пометили свой вопрос jQuery, если вам нужно решение CSS? «На самом деле css более мощный, чем js» Я действительно сомневаюсь в этом, поскольку JS — это язык программирования, а CSS — нет.