0
誰かがこのコードをすばやく見て、どこに間違っているのか教えてください。ajax jqueryのCSSに関すること
ぼかしイベントでは、.textok
クラスは正常に読み込みますが、.textbad
クラスは正しく動作しません。
<style>
.textok {
color:#0F0;
background-color:#093;
};
.textbad {
color:#F00;
background-color:#900;
};
</style>
<script>
$("#name").blur(function()
{
$.post("logval.php?type=name",{ name:$('#name').val() } ,function(data)
{
if(data=='noname') //if no username
{
$("#usererror").fadeTo(200,0.1,function() //start fading the messagebox
{
//add message and change the class of the box and start fading
$("#usererror").html('Name Accepted ').addClass("textbad").fadeTo(900,1);
$("#tic").attr("src","tic.gif").fadeTo(900,1);
});
} else
{
$("#usererror").fadeTo(200,0.1,function() //start fading the messagebox
{
//add message and change the class of the box and start fading
$("#usererror").html('Name Accepted ').addClass("textok").fadeTo(900,1);
$("#tic").attr("src","tic.gif").fadeTo(900,1);
});
}
});
})
</script>
オフトピックですが、ちょうど良い練習の問題として、私はいつも色の参照に6桁の16進コードを使用することをお勧めします。 – Spudley