回答がクリックされない場合、div ID「エラー」にエラーメッセージが表示される基本的な機能があります。これはうまくいきますが、背景色があり、画像がdivのスタイルを示している場合。jquery と moo ツールを使用しています。
答えが設定されるまでこのスタイルを非表示にする方法はありますか?
<style type="text/css>
#error {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
color: #D8000C;
background-color: #FFBABA;
background-image: url('../images/error.png');
}
</style>
<div id="error"></div>
<script type="text/javascript>
function showAnswerAlert() {
$('error').set('html', '<strong>Please select an answer above.<strong>')
}
function clearErrorBox() {
$('error').set('html','');
}
</script>