2

クリックすると上部に閉じるボタンが表示される円があり、その閉じるボタンをクリックすると、円が非表示になり、円が表示されます。

その操作を何度でもできるはずです。

<div class="circle"><div class="close"></div></div>​

CSS:

.circle
    {
        background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/85/Blue_circle_logo.svg/100px-Blue_circle_logo.svg.png");
        height: 100px;
        width:100px;        
    }
.circle .close
    {   display:none;
        position:relative;
        background: url("http://www.dlf-data.org.uk/images/icons/close-icon.png");
        height: 30px;
        width:30px;   
        float: right;

    } 

</p>

JS:

$(".circle").click(function() {


$(".close").fadeIn();
$(".circle").unbind("click");
});

$(".close").click(function() {


$(".close").fadeOut();
$(".circle").bind("click");

});​

これがフィドルです!! これは私が望むことをしますが、2回目のクリックを許可しません!! http://jsfiddle.net/RaExx/1/

4

3 に答える 3