jquery 选择器加变量$("[value='"+cit

$("[value='"+city+"']") 不能用$= 这样就代表是有value属性并且是以city变量值结尾的元素了。 先value=‘’单引号 再单引号里 加入双引号加号变量。‘“+city+”’
$("[value='city']").hide();