Any ideas?

Thanks

On May 4, 12:50 am, Macsig <sigbac...@gmail.com> wrote:
> Hi, I think I have solved it but now an other question for you:
>
> can I display by default the right part of the image?
>
> THANKS
>
> Sig
>
> On May 4, 12:23 am, macsig <sigbac...@gmail.com> wrote:
>
> > Hi guys,
> > I have a couple of images with width = 280px and I would like to
> > display, when the page is loaded, only a piece of them (the left
> > 240px) and all the image once the mouse goes over the image.
>
> > This is the html (for 1 image)
>
> > <div class="badge" style="width: 240px; height:78px; overflow:
> > hidden;"><img src="badge_1.gif" /></div>
>
> > And here my script
>
> > $(document).ready(function(){
> > $('badge').hover(function() {
> >                 $(this).animate({ width: "280px"});
> >         }, function() {
> >                 $(this).animate({ width: "240px"});
> >                 $(this).css({ "overflow", "hidden"});
> >         }
> >          );
>
> > });
>
> > I have added the last line because without it the div becomes 240px
> > but right after that since the image is 280px it returns to 280px.
> > But with that line I get :
>
> > invalid object initializer:     $(this).css({ "overflow", "hidden"});
>
> > How can I get the effect I wish???
>
> > Thanks and have a nice day!
>
> > Sig

Reply via email to