【发布时间】:2011-10-19 09:50:59
【问题描述】:
我试图让 jQuery 的 addClass 和 removeClass 在表单选择环境中工作,但收效甚微。
我想修改父 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>
【问题讨论】:
-
不太明白,到底想要什么效果?
-
示例效果:autotrader.co.uk 在汽车搜索中,选择最高价格以查看效果。
标签: jquery css onchange addclass removeclass