thx! both works nice!

On Wed, Feb 11, 2009 at 4:08 AM, mkmanning <michaell...@gmail.com> wrote:

>
> You could try this:
> jQuery.fn.slideFadeToggle = function(speed, easing, callback) {
>        return this.animate({opacity: 'toggle', height: 'toggle'}, speed,
> easing, callback);
> };
>
> On Feb 10, 12:31 pm, Paul Mills <paul.f.mi...@gmail.com> wrote:
> > Hi Chris,
> > It's a bit tricky trying to get 2 effects to run at the same time on
> > the same jQuery selection. My approach would be to change the HTML
> > mark up so that the 2 effects can be applied to different selections.
> > So if you have some HTML like this:
> >   <button>Toggle</button>
> >   <p id="text">
> >   <span>
> >     This is the content to be hidden and shown........
> >   <span>
> >   </p>
> >
> > You can apply the slide effect to the <p> and the fade to the <span>.
> > JavaScript a bit like this:
> >     $("button").toggle(function () {
> >       $("#text span").fadeOut("slow");
> >       $("#text").slideUp("slow");
> >     },function() {
> >       $("#text span").fadeIn("slow");
> >       $("#text").slideDown("slow");
> >     });
> >
> > Hope that helps
> > Paul
>

Reply via email to