我有一个 jQuery 代码,当用户单击<h2>
标题时,它会打开一个div
包含其内容的内容。
html代码:
<div class="content1">
<h2 class="vertical"> open text box</h2>
</div>
<div class="content1-text" >
Text box
<div id="back1" style="float:right;">HOME</div>
</div>
CSS代码:
.content1-text {
padding: 20px;
width: 920px;
min-height: 560px;
height: auto;
background: #61752d;
margin: 0;
position: absolute;
display: none;
}
jQuery代码:
$('.content1').click(function () {
if($('.content1').is(':visible')){
$('.content1-text').toggle('slide', {
direction: 'left'
}, 1000);
}
else{
$('#back1').toggle('slide', {
direction: 'left'
}, 1000, function(){ $('#content1-text').fadeIn();});
}
});
现在的问题是,当用户单击打开的文本框时,它会打开该框,但是当用户单击HOME时,它不会像开始时那样向后滑动...
我试图让它从左向右滑动。当它从右向左关闭时。
我试图在网上找到它,但没有任何运气。
我的 JsFiddle在这里