Notice #element2, I have two functions but only the slide function works. I would like when you hover over it you start at 50% opacity and fade into 100%
Here’s the code:
$("#element2").hover(function() {
$("#next").show("slide", { direction: "right" }, 300);
$("#next").fadeIn(300);
},
function() {
$("#next").hide("slide", { direction: "right" }, 300);
$("#next").fadeOut(300);
});
Here’s the code in action:
http://jsfiddle.net/pQzWp/9/
There is an excellent answer here:
http://css-tricks.com/snippets/jquery/combine-slide-and-fade-functions/
You should use
animate. In your particular case, I believe the following should work: