私は 3X3 のボックスを持っていますが、現在それを持っているので、正方形のいずれかにカーソルを合わせると背景が青色になり、ボックスの外にカーソルを合わせると空に戻ります。ボックスのいずれかをクリックすると画像が表示されるようにもしています。私が今達成しようとしているのは、ボックスをクリックすると画像が表示され、同じボックスをもう一度クリックすると画像が消えるなど、Jqueryを使用することです。
ここに私が持っているものがあります:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
<script type="text/javascript">
$(function () {
$('.divs').hover(function () {
$(this).css("background-color", "#0000EE");
console.log('hover');
}, function () {
$(this).css("background-color", "");
console.log('hoverout');
});
$('.divs').click(function () {
$(this).prepend("<img class='divimg' src=http://upload.wikimedia.org/wikipedia/commons/thumb/0/08/SMirC-cool.svg/320px-SMirC-cool.svg.png>");
console.log('divclicked');
});
});