jquery slide animation code example

Example 1: jquery animation

$( "#clickme" ).click(function() {
  $( "#book" ).animate({
    opacity: 0.25,
    left: "+=50",
    height: "toggle"
  }, 5000, function() {
    // Animation complete.
  });
});

Example 2: jquery slide left right animation

This should work:

$('#menu').click(function(event) {
      event.preventDefault(); // because it is an anchor element
      $('.whole').animate({
          right: '200px'
      });
      $('#slideMenu').toggle();
});
But your position property should already be set in CSS or you might not get exactly what you need.

Working JSFiddle

To explain: the function takes a JS object of properties, like this:

{
    right: '200px',
    somethingElse: 'value',
    myboolean: true
}
you can also assign this to a var and pass it to animate:

var cssProperties = { right: '200px' }

$('#menu').click(function() {
  $('.whole').animate(cssProperties);
});
You can pass other arguements as readable in the documentation.

Tags:

Css Example