Though you requested JQuery, it may not be necessary anymore for these types of animations with the availability of CSS animations. Utilizing CSS animations can offer a benefit to all users, even those who have disabled JavaScript or are in a corporate setting where it is restricted.
I've made modifications to a JSFiddle example originally using JQuery to demonstrate a logo div moving from left to right: http://jsfiddle.net/ny7pxe7y/
UPDATE: It has been noted that animating using left/right/top/bottom properties can impact performance on mobile devices. For optimal performance, consider utilizing CSS transforms instead. I have adjusted the values using transform: translateX(values); showcased here: http://jsfiddle.net/ny7pxe7y/5/ (This updated example uses viewport width units [vw])
HTML:
<div id="logo" class="demoStyle">LOGO</div>
CSS:
#logo {
position: absolute;
top: 0;
left: 100%;
-webkit-animation: slide 1.5s forwards;
-webkit-animation-delay: 0.5s;
animation: slide 1.5s forwards;
animation-delay: 0.5s;
}
.demoStyle {
line-height: 50px;
display: block;
background: yellow;
width: 3em;
height: 50px;
}
@-webkit-keyframes slide {
100% { left: 0%; }
75% { left: 100%; }
50% { left: 0% }
25% { left: 100%; }
0% { left: 0% }
}