我正在使用 jQuery 做我的第一步,需要帮助来为我的问题选择合适的选择器。我在 Django 模板中有以下 HTML:
{% for field in form %}
<div class="control-group">
<label class="control-label" for="{{ field.label }}">{{ field.label }}</label>
<div class="controls">
{% if field.html_name == "field_1" %}
<input class="input-xlarge" id="{{ field.label }}" type="text" name="{{ field.html_name }}" />
{% elif field.html_name == "field_2" %}
<input class="input-mini" id="{{ field.label }}" type="text" name="{{ field.html_name }}" />
{% endif %}
</div>
</div>
{% endfor %}
我需要对<input />
具有以下选择器的字段做一些事情:
var $inputField1 = $('input[name="field_1"]');
var $inputField2 = $('input[name="field_2"]');
我现在的问题是我需要能够<div class="control-group"></div>
为特定<input />
字段选择 a 才能更改 this 的类<div>
。我怎么做?我需要父选择器吗?我有点困惑。请帮忙。非常感谢你!