选择国家/地区时更改颜色
change color when a country selected
当在<select>
选项上选择国家/地区时,我正在尝试更改电话字段的颜色。
例如,如果有人选择英国,颜色必须变为红色。
但我不确定我做错了什么。这一点目前没有改变。
jQuery('select[name="address[_item1][country_id]"]').change(function() {
if (jQuery(this).val() == 'GB') {
jQuery('#_item1telephone').css("background-color", "yellow");
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select class=" required-entry countries required-entry select" name="address[_item1][country_id]" id="_item1country_id">
<option value=""></option>
<option value="GB">Uruguay</option>
</select>
<input type="text" class=" required-entry input-text required-entry" value="" name="address[_item1][telephone]" id="_item1telephone">
IF语句后面有一个无关的parens。此代码运行良好:
jQuery('select[name="address[_item1][country_id]"]').change(function() {
if (jQuery(this).val() == 'GB') {
jQuery('#_item1telephone').css("background-color", "yellow");
} // <== here
});
jsFiddle演示
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 高亮显示时编辑文本大小和颜色
- 用与线条相同的颜色填充多折线图上的点
- 更改使用Chart.js创建的图表中的轴线颜色
- 如何使用jquery更改html中的背景颜色
- 动态更改高图中的系列颜色
- jsf中两个字符串的颜色代码差异
- 我们如何使用css或JavaScript在i/j上更改句点(点)的颜色
- d3.hexbin插件-动态定义颜色域以适应数据
- Possibile使用Manifest v2下的HTML5地理位置API将lat/long转换为国家/地区
- 我如何制作一个JS函数,它可以从相似的原始颜色双向更改为某个颜色
- 每个选择器的Jquery css颜色都在变化,但字体大小却没有变化
- Javascript对象类在单击时打开窗口进行颜色选择,并在更改时替换对象背景颜色
- jQuery动画-边框宽度和颜色
- JS幻灯片与CSS背景颜色变化
- 使用CSS/JavaScript更改剑道图工具提示文本颜色
- 使用Angular单击时更改特定图示符图标的颜色
- 如何使用D3生成特定范围内的随机颜色
- 比较javascript中的浮动并更改最高浮动的颜色
- 选择国家/地区时更改颜色