ユーザーがクリックするMoreDiv
HiddenDiv
と表示され、もう一度クリックするか、ページhiddenDiv
divの任意の場所をクリックすると非表示にする必要があります
これは私のCSSです
.hiddenDiv {
margin-left:505px;
margin-top:25px;
display:none;
z-index:9876567890;
position:absolute;
width:100px;
border:1px solid #CCC;
}
.hiddenDiv ul {
list-style:none;
list-style-type:none;
padding:0;
margin:0;
}
.hiddenDiv ul li {
padding:2px;
cursor:pointer;
} .hiddenDiv ul li:hover {
background-color:#4681C5;
}
これは私のdivです
<div class="hiddenDiv">
<ul>
<li>Add favorites</li>
<li>Give a Gift</li>
<li>Block</li>
</ul>
</div>
これは私のjqueryコードです
$(document).ready(function() {
$('div.moreDiv').click(function() {
$(".hiddenDiv").css('display', 'block');
});
});