1
I have the following code:
HTML:
<div id="slideleft" class="slide">
<button type="button" class="btn-event">ICON</button>
<div class="inner" style="left: -338px;">Efeito lateral de toogle. </div>
</div>
CSS:
.slide .inner {
position:absolute;
left:0;
bottom:0;
color: #66cc66;
}
.slide {
position:relative;
overflow:hidden;
height:120px;
width:350px;
margin:1em 0;
background-color:#ffc;
border:1px solid #999;
}
.slide .inner {
position:absolute;
left:0;
bottom:0;
width:338px;
height:36px;
padding:6px;
background-color:#4c5;
color:#333;
}
.slide button {margin:.7em 0 0 .7em;}
#slidebottom .inner {display:none;}
JAVASCRIPT:
$(document).ready(function() {
$('#slideleft button').click(function() {
var $lefty = $(this).next();
$lefty.animate({
left: parseInt($lefty.css('left'),10) == 0 ? -$lefty.outerWidth() : 0
});
});
});
How can I adapt my code to generate the following effect:
Got it. But the text has to fade back when it clicks the button to return to normal state....
– Hitch Leonardo
@Hitchleonardo of course, my mistake. I wrote
addClass
and should betoggleClass
. Corrected.– Sergio
Great! Thank you very much. Hugs. ;)
– Hitch Leonardo