私は学生のための評価システムに取り組んでいます。先生がクリックしたときに生徒の成績を変更したい。そのように切り替える2つの「グレード」画像があります:「A」、「B」をクリックした後...など。次のように、このタスクを達成する関数を使用します。
function ChangeClass(object)
{
var objectClass = $(object).attr('class');
if (objectClass == 'zero') {
$(object).removeClass('zero');
$(object).addClass('one');
}
else if (objectClass == 'one')
{
$(object).removeClass('one');
$(object).addClass('two');
}
else if (objectClass == 'two') {
$(object).removeClass('two');
$(object).addClass('zero');
}
}
しかし、私はこの解決策が好きではありません.Jqueryにはもっと簡単なものがあるかもしれませんし、ボタンの形を変えたり、画像を切り替えたりするものもあります. アイデアがあれば、共有してください =)