我正在使用具有多个下拉菜单的表单,并且我的一个下拉菜单工作正常,当选中时显示另一个下拉菜单,使用以下代码。
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"> </script>
<script type="text/javascript">
$(document).ready(function(){
$("select").change(function(){
$(this).find("option:selected").each(function(){
var optionValue = $(this).attr("name");
if(optionValue){
$(".building").not("." + optionValue).hide();
$("." + optionValue).show();
} else{
$(".building").hide();
}
});
}).change();
});
</script>
&#13;
我的问题是,在页面的下方,我有更多的下拉,这似乎受到此代码的影响。有没有办法可以阻止jQuery针对页面上的所有表单运行?