更改下一个select元素的类名
Changing class name of next select element
如果我有这样的代码,我可以更改第二个select元素的属性。。
<select class="services_list1">
<option>Value 1</option>
<option>Value 2</option>
</select>
<select class="services_list2">
<option>Value 1</option>
<option>Value 2</option>
</select>
但问题是,我有两个select元素如下。。如何在services_list1的onchange()上更改第二个services_list2的类名。
<td>
<select class="services_list1">
<option>Value 1</option>
<option>Value 2</option>
</select>
</td>
<td>
<select class="services_list2">
<option>Value 1</option>
<option>Value 2</option>
</select>
</td>
您可以在当前td
的下一个td
元素中获得select元素
$('.services_list1').change(function(){
$(this).parent().next().find('select').toggleClass('something')
})
.something{
color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<table>
<tr>
<td>
<select class="services_list1">
<option>Value 1</option>
<option>Value 2</option>
<option>Value 3</option>
</select>
</td>
<td>
<select class="services_list2">
<option>Value 1</option>
<option>Value 2</option>
</select>
</td>
</tr>
</table>
相关文章:
- 如何在PHP中使用$_POST获取Select元素值
- X秒后刷新select元素
- 根据select选项元素将表单重定向到不同的URL
- 在select元素中显示highchart dashstyle(svg)
- 在IE9中使用jQuery.change定位select元素
- 使用Dalekjs测试工具,如何在Dropdown中选择Option(select元素)当没有“;值“;Option标记
- 如果选择了当前年份,则在Select元素中仅显示当前和未来月份
- 使用jquery验证函数不适用于select元素
- AngularJS:根据其他对象预先选择ng repeat中的select元素
- 减小select元素中的下拉宽度
- 我可以't从通过Ajax创建的select元素中设置值或获取值
- this.defaultValue 返回 select 元素的未定义
- 使用挖空.js如何刷新 Select 元素中的可观察数组
- jQuery val() 返回一个在 select/option 元素上带有 IE8 的数组
- 用于逐步增强的“select”元素的JavaScript中的事件处理程序
- 正在从开发人员工具中的select元素打印选项列表
- 在具有CONTENT标记的自定义元素中使用SELECT标记时出现问题
- 根据select option元素将表单重定向到不同的URL,但重定向后未选中
- 丢失对jQuery存储的select元素的引用
- 如何通过 #ID 100% AngularJS获取元素SELECT中的文本和值