我试图让jQuery的addClass和removeClass在表单选择环境中工作,但很少成功。jQuery addClass和removeClass onchange问题
我想修改父div的类,并试图在函数中传递ID,但我所有的尝试都是徒劳的。任何方向和协助将不胜感激。
<div id="MaxAge" class="SearchFormStyle">
<select name="maxage" onchange="addClass(MaxAge);">
<option value="0">Age</option>
<option value="1" >1 Year Old</option>
<option value="2" >2 Years Old</option>
</select>
<span class="ThisValue">
<a href="#" onclick="RemoveClass(MaxAge)">VALUE ENTERED HERE</a>
</span>
</div>
<script>
function addClass (id) {
div = "#" + id;
$(div).addClass("InputSet");
}
function RemoveClass (id) {
div = "#" + id;
$(div).removeClass("InputSet");
}
</script>
我不太明白,究竟是什么目的呢? – Kyle
效果示例:http://www.autotrader.co.uk/ 在汽车搜索上,选择最大价格以查看效果。 – razzezz