.red{
color:red
}
.green{
color:green
}
</style>
if(msg==1){
$('.name_pass').text('用户名已存在,请重新输入').addClass('red')
}else{
$('.name_pass').text('用户名可用')..addClass('green')
}
var obj_namePass=$('.name_pass')
if(obj_namePass.hasClass('green')){
//有绿色
}else{
//否则为红色
}
这样有问题的,Id从s1变成s2的话,第二次点击就没办法通过s1找到这个元素了。直接修改背景色就好了。
if (div.style.backgroundColor.indexOf("red")>=0)
{
div.style.background="green"
}else{
div.style.background="red"
}